Chapter 3: Microservices Architecture Pitfalls
- The Aggregator microservices pattern can help you build microservices that are responsible for orchestrating communication between different microservices. It acts as a single point of contact that's responsible for calling different microservices and gathering data to perform a business task.
- Teams should evaluate different tools, technologies, and frameworks under a shared governance model with the help of a capability/feature matrix addressing different aspects.
- Dapr is a portable and event-driven runtime that facilitates different aspects of building microservices-based applications on the cloud and edge. It includes service-to-service invocation, state management, resource binding, publish/subscribe, observability, secrets, and actors as building blocks.