event-driven-architecture - Designing and building reliable event-driven architectures
Design event-driven systems, select message brokers, implement CQRS and event sourcing, and build reliable saga workflows.
Tags
Updated: 2026-09-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design event-driven system architectures
- Select appropriate message brokers
- Implement event sourcing and CQRS
- Design sagas for distributed transactions
- Apply reliability patterns like outbox
- Review asynchronous architectures for ordering
Inputs
- System architecture requirements
- Throughput and ordering constraints
- Message schemas and event contracts
Outputs
- Architecture design recommendations
- Message broker evaluation
- Saga workflow specifications
- Reliability pattern designs
