
Interweaving Purpose-Build Databases in the Microservices Architecture
It is best practice to have a separate database for each microservice based on its purpose. In this post we will understand how to analyse the purpose based on a scenario and choose the right database.
In-Short
CaveatWisdom
Caveat: We can easily run into cost overruns if we do not choose the right database and design it properly based on the purpose of our application.
Wisdom:
- Understand the access patterns (Queries) which you make on our database.
- Understand how your database storage scales, will it be in terra bytes or petabytes.
- Analyse what is most important for your application among Consistency, Availability and Partition Tolerance.
- Choose Purpose-Built databases on AWS cloud based on Application Purpose.
In-Detail
Read More →


