~/talk

Druid: Powering Interactive Data Applications at Scale

Talkat Strange Loop 2016 · 2016-09-16..09-17· [databases]
slides:none on file

Druid is an Apache‑licensed column‑oriented distributed database that stores immutable time‑sharded segments per hour, uses dictionary encoding and bitmap indexes, and rolls up events to reduce storage often 40–100x. It supports streaming ingestion via in‑memory real‑time nodes that hand off to historicals, integrates with Kafka Hadoop Spark and Presto, runs production clusters at about 3 million events per second and >100 PB raw (≈500 TB segments), and returns queries around 500ms average latency.

AI-written summary · about

  1. 0:00Intro
  2. 1:14History & Motivation
  3. 4:27Use Cases
  4. 10:14Business Intelligence Queries
  5. 12:22Solution Space
  6. 13:07Relational Database
  7. 14:50Key/Value Stores
  8. 19:10General Compute Engine
  9. 20:58Column stores
  10. 23:04Raw data
  11. 23:21Summarization
  12. 24:52Segmentation
  13. 26:19Columnar Storage
  14. 28:56Plugin Architecture
  15. 29:28Approximate Algorithms
  16. 31:16Architecture (Batch Ingestion)
  17. 32:14Real-time Nodes
  18. 33:08Architecture (Streaming Ingestion)
  19. 33:49Architecture (Lambda)
  20. 35:48End-to-end Data Stack
  21. 36:45Integration
  22. 37:19Takeaway
~/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.