Part 2: Database and Storage Design Patterns
Understanding and implementing data management patterns and techniques is vital when designing a microservices application. Each microservice might need its database, and we need to understand the intricacies surrounding managing each database and how we coordinate efforts across services. By the end of this part, you will come to appreciate the tough decisions that need to be made surrounding databases in a microservices application.
This part has the following chapters:
- Chapter 7, Handling Data for Each Microservice with the Database per Service Pattern
- Chapter 8, Implement Transactions across Microservices Using the Saga Pattern