Part 1: Understanding Microservices and Design Patterns
This part focuses on the fundamentals of microservices design patterns. You will learn about the many moving parts and scoping techniques needed for deciding the overall approach to design a microservices application. By the end of this part, you will realize the intricacies surrounding this development pattern and understand some of the pros and cons of this approach.
This part has the following chapters:
- Chapter 1, Introduction to Microservices – The Big Picture
- Chapter 2, Working with the Aggregator Pattern
- Chapter 3, Synchronous Communication between Microservices
- Chapter 4, Asynchronous Communication between Microservices
- Chapter 5, Working with the CQRS Pattern
- Chapter 6, Applying Event Sourcing Patterns