~/talk

Building & Running a Scuba-Inspired Observability Tool

Talkat Reliability @Scale 2024 · on Wednesday, 2024-10-09· [observability, databases]
slides:none on file

Honeycomb builds Retriever, a columnar datastore that pairs NVMe-local shards and Kafka ingest with S3 tiering and tens of thousands of concurrent Lambdas for parallel leaf aggregation, claiming interactive read-time queries in roughly 100 milliseconds to one second while supporting petabyte scale compressed storage and up to 60 days of retention. Implementation details: consistent hashing to co-locate trace spans, leader+local retriever two-tier aggregation, S3 cold-path with retries to mask long tails; this design runs in production and meets the latency and durability targets.

AI-written summary · about

  1. 0:00Intro
  2. 0:41What is Honeycomb
  3. 1:55What is Retriever
  4. 9:34Speed and Scale
  5. 13:17tradeoffs
  6. 17:47durability
  7. 19:12verification
  8. 21:25features
~/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.