> Markdown version of [/events/world-congress-2026-north-america/sessions/1670-when-logging-becomes](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1670-when-logging-becomes). 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). --- # When Logging Becomes The Outage: Escaping the ECS Logging Trap - **Event:** World Congress 2026 North America ## Description Logging systems are designed to help us understand failures, but what happens when the Logging itself becomes the cause of an outage? In this session, I will walk through a real-world incident involving Amazon ECS where the default logging configuration used blocking mode with CloudWatch as the log destination. When CloudWatch experienced an outage, application containers continued attempting to push logs while buffering them locally. As the logging buffer reached its limit, containers became blocked waiting for the logging driver, ultimately impacting application availability. This talk explores how a seemingly harmless default configuration can create an unexpected reliability risk in distributed systems. We will look at how ECS logging works under the hood, why blocking mode can create cascading failures during downstream outages, and how switching to non-blocking mode can isolate application workloads from logging system failures. I will share the investigation process, architectural decisions, and practical lessons learned from redesigning the logging strategy to prevent observability dependencies from affecting production workloads. Attendees will leave with actionable guidance on designing resilient logging pipelines and avoiding a class of failures where logging infrastructure unintentionally becomes the single point of failure. ## Speaker ### [Rahul Tanniru](https://www.wearedevelopers.com/@rahul-tanniru) Senior Vice President Of Software Engineering, Jp Morgan Chase ## Related talks at this congress - [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 - [The Geometry of Incidents: What User-Impact Shapes Reveal About Platform Architecture](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1722-the-geometry-of) — Bala Subrahmanyam Kambala - [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 - [Reinventing Incident Response with AI Agents and MCP](https://www.wearedevelopers.com/events/world-congress-2026-north-america/sessions/1429-reinventing-incident) — Jayant Tyagi ## 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)