Appendix – Microservices Architecture with Dapr
In this chapter, I intend to discuss the relevance of microservices architectures for building modern applications, as well as explore how Dapr, as a runtime, can make this cultural shift way easier to adopt to achieve the many advantages that come with it. Learning why and how microservices are beneficial will help you in making better use of Dapr, too.
In this chapter, we're going to cover the following main topics:
- Discovering microservices
- Adopting microservices patterns
- Building an e-commerce architecture
- Building microservices with Dapr
We'll start by exploring the basic concepts of designing microservice architectures.