~/talk

Real Time Big Data Analytics with Kafka, Storm, HBase #bbuzz

links:none on file
slides:none on file

Groupon builds a realtime pipeline using Kafka-Storm-HBase-Redis that ingests and processes about 3 million updates/sec, claiming millions in extra revenue. HBase stores per-user event columns with a real-time and a batch cluster plus bulk-upload snapshots; Storm is tuned for locality and backpressure; Redis uses client-side sharding and hashes to cut memory by ~10x and handle ~3M counter updates/sec. Duplicates are mitigated with Bloom filters, and HDFS-backed Kafka topics allow replay for recovery.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:39Business evolution at Groupon
  3. 4:41System requirements and goals
  4. 6:35Problems with the legacy system
  5. 11:13New architecture overview
  6. 13:52Scaling HBase and data writes
  7. 17:50Managing batch and real-time
  8. 19:23Real-time personalization
  9. 24:03Redis for counting updates
  10. 25:44Scaling and tuning performance
  11. 29:33Memory management and storage
  12. 32:03Monitoring and error recovery
~/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.