~/talk

Building Real-time Systems with Open Source Technologies

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

Claims a working real-time analytics stack built with Kafka Storm Druid Hadoop that handles over 10 terabytes daily and trillions of events, where most queries return in milliseconds. The pipeline puts events into Kafka, processes joins and windows in Storm, writes real-time segments into Druid and uses Hadoop batch jobs to reprocess and replace older segments; it achieves second‑scale visibility but loses a few percent of late joins and requires batch reprocessing for exact corrections.

AI-written summary · about

  1. 0:00Start
  2. 1:23THE PROBLEM Arbitrary and interactive exploration of time series data Online advertising System/application metrics
  3. 9:44DRUID Open sourced in Oct, 2012 Growing Community .45- contributors from many different organizations Designed for low latency ingestion and aggregation - Optimized for the types of queries we were trying to make
  4. 23:55WHAT WE GAINED Druid queries reflect new events within seconds Systems are fully decoupled Brief processing delays during maintenance . Because we need to restart Storm topologies But query performance and availability are not affected
  5. 28:20GET RADICAL Queries answered quickly, on fresh data Kafka provides fast, reliable event transport Storm and Hadoop clean and prepare data for Druid Druid handles queries and manages the serving layer • Real-time Analytics Data Stack
~/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.