~/talk

Kafka as a Platform: the Ecosystem from the Ground Up

Talkat NDC Oslo 2020 · 2020-06-08..06-12· [data-visualization, databases]
slides:none on file

Shows how an event as a key/value byte becomes a scalable platform: topics split into partitions with ordering and configurable retention, producers/consumers that rewind offsets, and brokers with replication for fault tolerance. Demonstrates integration via kafka connect (Docker demo using kafkacat), schema-backed serialization with Avro and a schema registry, stream processing with Kafka Streams or ksqlDB (15-minute tumbling-window trade counts) and sinking aggregates to Elasticsearch. Explains tradeoffs, partitioning keys, and when to use these Confluent components.

AI-written summary · about

  1. 0:00Intro
  2. 1:24Events
  3. 6:53Topics
  4. 8:53Partitions
  5. 9:38PubSub
  6. 14:07Producing Data
  7. 14:32Reading Messages
  8. 18:27Kafka Consumer
  9. 22:29Kafka Broker
  10. 24:37Kafka Broker Demo
  11. 30:23Whats Next
  12. 33:43Kafka Connect
  13. 37:33Asynchronous coupling
  14. 42:49Schemas
  15. 50:05Demo
  16. 57:02Recap
  17. 58:05Resources
~/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.