~/talk

Apache Kafka simply explained

Talkat Berlin Buzzwords 2022 · 2022-06-12..06-14· [distributed-systems]
slides:none on file

Explains that Apache Kafka is a distributed, scalable event-streaming platform that handles millions of records per day and stores petabytes persistently, demonstrates a Java producer and consumer sending JSON events in a while‑loop to a single topic, shows key-based partitioning to guarantee per-customer ordering, and runs live demos where consumers print records and ordering is preserved; covers brokers, partitions, replication (recommend replication factor three), schema registry, connectors (OpenSearch example) and Kafka Streams, and points to a GitHub repo and managed cluster to reproduce the demos.

AI-written summary · about

  1. 0:00Introduction to Apache Kafka
  2. 1:46Motivation and architecture
  3. 6:11Key Kafka concepts
  4. 10:34Producers and consumers
  5. 13:21Topics and records
  6. 17:07Practical coding demo
  7. 21:06Brokers and partitions
  8. 29:16Replication and durability
  9. 31:20Best practices and ecosystem
  10. 34:35Q&A session
~/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.