In this chapter, we have covered some of the patterns that can help us build a robust microservices-based system. We have covered many examples throughout this book, which are based on the patterns discussed in this chapter. We followed the descriptions of each pattern, by looking at the roles and practices of the patterns in the microservice ecosystem.
We began with the Aggregator pattern, explaining the composite microservices, and then implementing this pattern using an example from our imaginary FlixOne store application. We then followed with the Shared Data pattern and the Anti-Corruption Layer pattern. We discussed the best practices of these patterns, in the context of the application, and we implemented solutions based on them.
In the next chapter, we will create an application that's based on a microservices architectural design.
...