~/talk

Apache Kafka + Zookeeper = 3.5 Million Writes Per Second by Design

links:none on file
slides:none on file

Claims LinkedIn scales Kafka to 4.4 million writes per second across ~350 brokers and handles 278 billion messages per day. Design specifics: Kafka acts as an append-only write‑ahead log with per‑partition offsets, uses sequential disk I/O and OS page cache, batches and compresses records, and serves consumers with zero‑copy sendfile transfers to reduce CPU. Zookeeper manages cluster coordination and consumer group offsets, allowing rewindable offsets. Demo wires a Twitter stream into Kafka, consumes with Spring Boot threads, exposes counts via a simple AngularJS UI.

AI-written summary · about

  1. 0:00Intro
  2. 5:20Application Design
  3. 10:10What is Kafka
  4. 14:07Kafka Consumer
  5. 14:58Mechanical Sympathy
  6. 16:05Read Ahead
  7. 16:52Batch Push
  8. 18:39Zero Copy
  9. 19:48Kafka by Design
  10. 21:25Kafka vs Spark
  11. 24:05Message Rate
  12. 27:16Topic
  13. 28:08Partition
  14. 30:03Partition logic
  15. 31:35Batch
  16. 33:05Consumers
  17. 34:29Consumer Message Editor
  18. 38:09Message Delivery Guarantee
  19. 39:59Final Messages
  20. 40:55Regular Use Cases
  21. 41:59Extreme Processing
~/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.