Skip to main content

Module 03 Event Driven Architecture Teaching Units

UnitKindSource linksRoute
A timeout leaves an unknown outcomeconcept1Open
An Event Is an Immutable Fact About the Pastconcept2Open
Choreography vs Orchestrationconcept2Open
Compensation is a durable business actionconcept1Open
Consumer Groups, Partitions, Ordering Guaranteesconcept2Open
CQRS: When to Separate Reads and Writesconcept2Open
Event Notification vs Event-Carried State Transferconcept2Open
Event Sourcing: The Event Log Is the System of Recordconcept2Open
Events vs Commands vs Requestsconcept2Open
External Exercisesexercise1Open
Idempotency, Deduplication, and the Exactly-Once Illusionconcept2Open
Learning Resourcesresource2Open
Log-Based Brokers: Kafka's Design and Retentionconcept2Open
Projections and Read Modelsconcept2Open
Publish-Subscribe vs Point-to-Point Queuesconcept2Open
Quarantine and replay without rewriting historyconcept1Open
Queue Semantics: JMS, AMQP, SQSconcept2Open
Reference and Selective Readingreference2Open
Sagas: Long-Running Transactions Across Servicesconcept2Open
The Outbox Pattern: Atomically Publishing Eventsconcept2Open
The Shift from CRUD to Eventsconcept2Open
Topic-Specific Reading Assignmentother1Open