~/talk

Kafka streams at scale

Talkat Rootconf 2019 · 2019-06-21..06-22· [databases, devops-and-delivery]
slides:none on file

Explains using Kafka Streams for stateful real-time processing of multi-million event workloads, including an overview of event flow and Kafka Streams basics. Details practical challenges—fault recovery, horizontal scalability, cloud readiness, limitations of embedded RocksDB, and operating very large clusters—and describes code forks and engineering solutions implemented over the past year to address each issue, concluding with future work.

AI-written summary · about

  1. 0:00Kafka Streams at Scale
  2. 0:24Stateful processing of multi- million events in real time
  3. 5:35Kafka Streams Challenges
  4. 6:12Recovery
  5. 8:07Cold Bootstrap
  6. 9:38Horizontal Scalability
  7. 10:13Repartitioning Logic
  8. 10:53Dynamic Repartitioning
  9. 12:09Scaling Lookups
  10. 14:19Cloud Readiness
  11. 14:35Rack/AZ Aware Task Assignment
  12. 16:02Partial Partition Assignment Revocation
  13. 20:04Large Clusters
  14. 20:30Rebalance Time Reduction
  15. 22:09Configs
  16. 28:13Up Next
~/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.