~/talk

Big Data Analytics: Immutability & Idempotence

Talkat GOTO Berlin 2014 · 2014-11-06..11-07· [data-engineering]
links:none on file
slides:none on file

Built a streaming analytics pipeline for games that scales from ~30M to 3 billion events per day, producing ~600–750 GB of JSON daily and using collectors that append to an append-only log in S3 (Kafka-like partitions) while multiple consumers compute metrics. Processing runs in 24‑hour windows with a daily checkpoint and overwrite writes so business-logic fixes are safe and idempotent. Production stores metrics in DynamoDB with >1B entries for a few hundred dollars/month; implemented in Erlang but would now consider Apache Samza/Kafka on YARN.

AI-written summary · about

  1. 0:00Introduction
  2. 1:20Data Flows
  3. 3:15Logs
  4. 4:15Processing
  5. 5:25Idempotence
  6. 6:10Checkpoint
  7. 9:20Alternatives
~/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.