~/talk

Running a Massively Parallel Self-Serve Distributed Data System at Scale

Talkat Strange Loop 2017 · 2017-09-28..09-30· [microservices]
links:none on file
slides:none on file

Keystone is Netflix’s cloud-native streaming pipeline that actually processes ~1.3 trillion events/day (over 500 billion generated daily) using Kafka + Flink + Titus, with ~4,000 Kafka instances and ~9,000 processing containers. It guarantees at least once delivery, uses checkpoint barriers, fan‑out to secondary clusters, declarative reconciliation and immutable container deploys for self‑healing and multi‑tenant isolation, and handles backpressure and cluster failures by routing to new clusters and replaying offsets.

AI-written summary · about

  1. 0:00Start
  2. 6:17Data Driven Culture
  3. 7:07What Exactly Is Key to Keystone Streaming System
  4. 9:18Challenges and Solutions
  5. 16:14Delivery and Processing Semantics
  6. 17:30Event Loop
  7. 20:22Per Stream Monitoring and Alerting
  8. 26:56Total Infrastructure Scale
  9. 30:55Designing a Large-Scale Distributed System
  10. 33:02Infrastructure Upgrades
  11. 33:46Failure Modes
  12. 38:26Failure Cases
~/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.