June 2017
Intermediate to advanced
274 pages
7h 45m
English
In our microservices, we have already achieved the isolation of data for each microservice. However, the model for reading and writing to the database is still the same. With the underlying relational databases enforcing the ACID model, this can be a costly affair. Or we can say that this approach can be slightly modified to implement the database read and write operation in a different way.
We can employ the common query responsibility segregation, also referred to as CQRS, for making effective design changes in our microservices to handle this. Once the model-level separation is done, we will be free to optimize the read and write data models using a different strategy.
Read now
Unlock full access