~/talk

Casting the spell: Druid in practice

Talkat Scale By the Bay 2021 · 2021-10-28..10-29· [databases]
links:none on file
links:none on file
slides:none on file

Uses Apache Druid with DataSketches to serve real-time dashboards on tens of terabytes ingested daily, relying on Theta sketch (KMV) for approximate distinct counts and set operations. Pipeline writes pre-aggregated sketches from Spark, ingests via Hadoop tasks, and tunes sketch size (4k vs 65k, default 16k) to trade accuracy for speed. Manages retention with load/drop pools and kill tasks — changing kill interval cuts deep storage from ~350 TB ($8k/mo) to 15 TB ($350/mo), a 95% storage reduction, and Druid SQL plus vectorized engine speeds sketch queries.

AI-written summary · about

  1. 0:00Introduction to Druid
  2. 2:46Business context at Nielsen
  3. 6:16Why Druid for big data
  4. 10:50Data modeling best practices
  5. 15:20Batch ingestion setup
  6. 19:12Retention and deletion strategies
  7. 23:19Query optimization tips
  8. 26:27Summary and resources
~/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.