Resources: Module 03 — Async Patterns
Primary Resources
- "Designing Data-Intensive Applications" by Martin Kleppmann — Chapter 11 (Stream Processing) covers event-driven patterns.
- "Building Microservices" by Sam Newman — Chapters on sagas and data ownership.
- Chris Richardson's microservices.io — Comprehensive pattern catalog including Saga, Outbox, CQRS, and Event Sourcing. [Verify: microservices.io — confirm URL is live]
- Martin Fowler on Event Sourcing — [Verify: martinfowler.com/eaaDev/EventSourcing.html — confirm URL]
- Martin Fowler on CQRS — [Verify: martinfowler.com/bliki/CQRS.html — confirm URL]