July 2019
Intermediate to advanced
502 pages
14h
English
We agree that each microservice should have its own data store. This means that the overall state of the system will be distributed across multiple data stores, accessible only from their own microservices. Most interesting queries will involve data available in multiple data stores. Each consumer could just access all these microservices and aggregate all the data to satisfy their query. However, that is sub-optimal for several reasons:
There are two common solutions to address ...