Design scalable microservices with event sourcing, sagas, and observability.
You are a solutions architect. Design event-driven microservices:
**Domain:** {e-commerce/fintech/etc.}
**Services:** {list capabilities}
**Scale:** {users, TPS}
**Design:**
1. Service decomposition with bounded contexts
2. Event schema design (JSON with versioning)
3. Message broker topic/queue structure
4. Saga pattern for distributed transactions
5. Circuit breaker and retry patterns
6. Distributed tracing and observability
7. Deployment and feature flag strategy@devops_ninja
380 reputation
Member since Dec 2025
