Event-Driven Architecture, CQRS & Event Sourcing
Advanced · 17 min read · High-Level Design, Services & Communication
Events vs commands, choreography vs orchestration, CQRS and event sourcing.
This is an Advanced lesson, part of Premium. What it covers:
- Commands, events and queries
- Event-driven communication
- CQRS — Command Query Responsibility Segregation
- Event sourcing
- Change data capture as the bridge
- Interview questions
- Practice
- Further reading
Previous: Monoliths, Microservices & Service Discovery · Next: Batch & Stream Processing