Datadog

Achieving relentless Kafka reliability at scale with the Streaming Platform | Datadog

Feb 19, 2025Guillaume Bort
Achieving relentless Kafka reliability at scale with the Streaming Platform | Datadog
SummaryAI, from the source post

Datadog's Streaming Platform abstracts Kafka complexity for real-time reliability at scale. It introduces 'Streams' that span multiple Kafka clusters, enabling seamless traffic redirection and failovers without reconfigurations. Consumer semantics are shifted to at-least-once delivery with relaxed ordering for parallelism. A custom coordinator, the Assigner, monitors cluster health and workload distribution in real-time. To address head-of-line blocking, 'Stream lanes' provide QoS differentiation, and an advanced commit log tracks multiple offsets for concurrent processing of live traffic and backlogs.

More from the Data Completeness Measurement trail