Datadog
Datadog logoDatadog · Feature trail

Graceful Degradation and Reliability Engineering

4 posts · May 2023 – Oct 2025

What this trail covers

Datadog is evolving its approach to reliability by prioritizing graceful degradation over preventing all failures. This involves implementing persistent intake storage to prevent data loss, making live data available faster by skipping backlogs and prioritizing critical telemetry, and updating retry logic to avoid overwhelming downstream systems. The company is also addressing architectural bottlenecks and technical debt, and introducing prioritization at the infrastructure and compute level to ensure linear degradation of throughput with available compute capacity, preventing complete service failure during resource constraints. This is exemplified by the design of Courier, a new message queuing service, which incorporates multi-tenancy, at-least-once delivery, graceful degradation, and horizontal scalability, utilizing formal modeling, lightweight simulations, and chaos testing to validate its design.

All Datadog trails