Datadog

Failure is inevitable: Learning from a large outage, and building for reliability in depth at Datadog | Datadog

Oct 15, 2025Laura de Vesine, Rob Thomas, Maciej Kowalewski
Failure is inevitable: Learning from a large outage, and building for reliability in depth at Datadog | Datadog
SummaryAI, from the source post

This post details Datadog's shift in reliability strategy from 'never-fail' architectures to 'failing better' by prioritizing graceful degradation. Key technical changes include implementing disk-based persistent intake storage to prevent data loss, prioritizing real-time data processing over backlogs, updating retry logic to use different backends and backoff mechanisms, and introducing prioritization at the infrastructure and compute level (e.g., Kubernetes PriorityClass, faster autoscaler) to ensure critical services remain available during outages.

More from the Graceful Degradation and Reliability Engineering trail