~/talk

In Depth Kafka Streams

Talkat Devnexus 2020 · 2020-02-19..02-21· [data-engineering]
links:none on file
slides:none on file

Shows Kafka Streams plus KSQL doing real work not theory: producers write keyed messages into topics with three partitions in the demo, consumers rebalance one-per-partition, retention defaults to 168 hours, and a streams app groups orders by state and maintains running counts backed to RocksDB while applying compaction so only latest totals remain. Demonstrates tumbling, hopping and session windowing, filters that route California orders to a separate topic, Avro payloads, and how a KSQL persistent query creates a new topic versus nonpersistent ad hoc queries, all working live with subsecond downstream updates.

AI-written summary · about

  1. 0:00Start
  2. 5:58How Kafka Works Internally
  3. 9:37Kafka Message
  4. 20:14Compaction
  5. 21:20Why Compaction
  6. 22:15Clean and Dirty
  7. 30:47Windowing
  8. 31:38Hopping Windows
  9. 32:15Session Ization
  10. 42:42State Orders Count
  11. 44:50K Sequel
  12. 50:23What Is a Persistent Query versus a Non Persistent Query
  13. 55:01Persistent Query
  14. 57:44Conclusion
~/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.