Microservice composition or integration is probably the hardest thing in microservices architecture.
Unlike conventional centralized ESB based integration, we need to leverage the smart-endpoints and dumb pipes terminology when it comes to integrating microservices. There two main microservices integration patterns; service orchestration (active integrations) and service choreography (reactive integration).
In this session, we will explore:
- Microservice Integration Patterns
- Microservice Orchestration
- Microservice Choreography
- Event Sourcing and CQRS
- API Composition
- Role of Service Mesh in Microservice communication