Topic-Specific Reading Assignment
This generated surface maps a learner-facing curriculum unit to its canonical source routes.
Curriculum surface
- Open learner-facing unit
- Curriculum path:
content/curriculum/production/semester-08-system-design-leadership/module-03-event-driven-architecture/reading-guide.md - App:
production - Semester:
semester-08-system-design-leadership - Module:
module-03-event-driven-architecture - Unit kind:
other - Curation level:
module_curated
Learning objectives
- Explain Topic-Specific Reading Assignment in terms of events, temporal coupling, and consistency tradeoffs instead of diagram-first messaging vocabulary.
- Use Topic-Specific Reading Assignment to predict how data, retries, ordering, and observability will behave when workflows are split across asynchronous boundaries.
- Use
designing-event-driven-systemsto connect the learner explanation to streams, event contracts, choreography, and coordination failure modes.
Prerequisites
- Comfort with service decomposition, distributed communication, and consistency tradeoffs from the earlier modules.
Source books
designing-event-driven-systems
Source routes
Designing Event Driven Systems
- /books/designing-event-driven-systems via
Designing Event-Driven Systems
Supporting curriculum routes
No supporting curriculum routes linked yet.
External enrichment
- Confluent Event-Driven Architecture Pattern (
official_docs_companion) - Anchors event-driven concepts in a concrete implementation-oriented reference instead of abstract messaging diagrams. - Martin Fowler: Event Sourcing (
optional_deep_dive) - Provides a deeper model for reasoning about event histories, replay, and asynchronous consistency.