~/talk

Keynote: 10 Million Spans Per Second: Lessons From Scaling OpenTelemetry at Reddit

links:none on file
slides:none on file

Reddit moves 8–14 million spans per second with an OpenTelemetry pipeline through Kafka into ClickHouse and describes how sampling, batching, and ingestion tuning make that possible. Highlights include 10 million spans/sec bursts, building a custom Kafka consumer that batches into ClickHouse local tables using CH Go, and remote sampling that the observability team must own. A sudden sidecar caused site outage forces a fail‑open design and stricter sampling control; schema choices focus on fast trace-ID lookups over ad hoc high‑cardinality queries.

AI-written summary · about

  1. 0:00Tracing platform at Reddit
  2. 1:02Tracing in distributed systems
  3. 3:14Migration to in-house observability
  4. 4:36ClickHouse and OpenTelemetry choice
  5. 6:19Scaling to 10 million spans per second
  6. 8:26Sidecar outage lessons
  7. 14:05Driving service adoption
  8. 16:10Optimizing ClickHouse queries
  9. 18:40Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.