Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced messaging patterns that go beyond basic publish/subscribe to build resilient, scalable distributed systems in this conference talk from NDC London. Learn how the Outbox pattern prevents message loss during failures, discover how sagas coordinate long-running workflows without distributed transactions, and understand how scatter-gather patterns accelerate work through parallelism. Master competing consumers for elastic throughput during demand spikes and examine essential operational safeguards including retries, dead-letter queues, back pressure, and idempotency. Gain practical insights into when and how to apply these proven messaging patterns used in production environments to create systems that are not only decoupled but also designed to handle failure gracefully while maintaining resilience and scalability from day one.