02 — Event Patterns
Purpose
[stub: event-patterns]
See Also
- Event Sourcing
- Saga — choreography vs. orchestration in practice
Metadata
| Author | Amit Singh |
| Scope | patterns |
Local graph
Related notes
01 — Message Broker Patterns
Queue, Topic, Fan-out, Dead Letter Queue, and Delayed Queue — the delivery topologies a message broker offers and when each one fits.
03 — Streaming Patterns
Windowing, Watermarks, and Exactly-Once vs. At-Least-Once vs. At-Most-Once delivery semantics — the vocabulary for reasoning about correctness in a stream processing pipeline.
Patterns
A book-shaped table of contents for reusable engineering patterns spanning object-oriented design, enterprise architecture, distributed systems, messaging, APIs, cloud infrastructure, observability, security, concurrency, AI/agentic systems, and organizational design — grounded in production experience at scale.
02 — Pattern Selection & Trade-offs
How to choose between competing patterns under real forces: naming the context, weighing trade-offs and consequences, composing multiple patterns together, and recognizing when a pattern has outlived its fit.