We split our monoliths into services. Every service has it's own bounded context with it's own data in its own datastore. But at some point, to do its job, the service needs additional data from other services or datastores. I show you, how to integrate them with Apache Kafka and make parts reactive.
All integrated and reactive everywhere!