Event-Driven Architecture, Messaging & Realtime Systems
Open a video or resource link, watch it, then check its box to track your progress and unlock what comes next.
Design asynchronous systems with events, queues, streams and pub/sub; reason about delivery semantics, ordering, idempotency, retries, schemas, backpressure, event sourcing and realtime integration tradeoffs.
- What Is Event-Driven Architecture? — IBM Technology (10 min)
Clear mental model for decoupling producers and consumers with events. - 4 Types of Event-Driven Architecture — Confluent (9 min)
Compares major event-driven patterns and when each is useful. - Apache Kafka Fundamentals — Confluent (30 min selected)
Connect messaging concepts to durable distributed event streaming.
- Computer Networking Fundamentals Course — freeCodeCamp
Apply Event-Driven Architecture, Messaging & Realtime Systems through the adjacent capability: Linux, Operating Systems & Networking Foundations. - Software Is Changing (Again) — Andrej Karpathy
Apply Event-Driven Architecture, Messaging & Realtime Systems through the adjacent capability: Vibe Coding / AI-Assisted Development. - Getting Started with Codex — OpenAI
Apply Event-Driven Architecture, Messaging & Realtime Systems through the adjacent capability: Vibe Coding / AI-Assisted Development.
- Karpathy ? Vibe Coding section
Extend Event-Driven Architecture, Messaging & Realtime Systems into senior/production practice through Vibe Coding / AI-Assisted Development. - Express Crash Course — Traversy Media
Extend Event-Driven Architecture, Messaging & Realtime Systems into senior/production practice through Node.js. - JavaScript Full Course for free — Bro Code
Extend Event-Driven Architecture, Messaging & Realtime Systems into senior/production practice through JavaScript.