> Markdown version of [/events/world-congress-2026-north-america/sessions/1754-replay-safe](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1754-replay-safe). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Replay-Safe Architecture: Building Event-Driven Systems That Can Recover With Confidence - **Event:** World Congress 2026 North America ## Description Most teams think event-driven reliability means keeping Kafka online, avoiding consumer lag, and making sure messages keep flowing. But in real production systems, the harder question is: can you safely recover when something goes wrong? This session explores the architecture patterns behind replay-safe event-driven systems. We will look at how APIs, CDC pipelines, stream processors, consumers, databases, and reconciliation jobs interact when retries, duplicate messages, partial failures, out-of-order events, and historical replays become unavoidable. The talk will cover practical design patterns such as idempotency keys, deduplication, event ordering, outbox patterns, replay-safe consumers, audit trails, reconciliation workflows, and operational runbooks. Drawing from real-world experience building high-scale distributed systems and inventory platforms, we will discuss why reliability is not only about uptime. It is about being able to prove what happened, recover safely, and preserve trust in a business-critical state. Attendees will leave with concrete patterns for building event-driven systems that can survive failure, replay data, and recover without corrupting downstream systems. ## Speaker ### [Ishan Shah](https://www.wearedevelopers.com/@ishan-shah) PayPal, Software Engineer | Distributed Systems, AI, and Platform Engineering ## Related talks at this congress - [Boring Failover: Predictable Region Recovery Across 5,000 Microservices](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1698-boring-failover) — Garvit Kataria, Sahil Sabharwal - [When Logging Becomes The Outage: Escaping the ECS Logging Trap](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1670-when-logging-becomes) — Rahul Tanniru - [It passed auth, then production caught fire](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1703-it-passed-auth-then) — Alex Olivier - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1696-fault-tolerance-and) — Wei Hu ## Watch remotely Can’t make it to San José? Watch this session live with Pro. You also get: - All full videos, bookmarks, and playlists - World Congress livestreams [See pricing](https://www.wearedevelopers.com/pricing) ## Links - [Get tickets](https://www.wearedevelopers.com/world-congress-north-america/tickets)