~/talk

Ten Best Practices for Event Streaming Success

Talkat Reactive Summit 2022 · on Tuesday, 2022-10-25· [distributed-systems]
links:none on file
slides:none on file

Ten concrete practices for event streaming success with examples: prioritize clear SLAs for ordering, delivery and latency; split domains and events instead of dumping into warehouses; avoid locking into one vendor by mixing Kafka Streams, Redpanda or Materialize; break transforms into small stages and show a real multi-topic aggregation pipeline that required RocksDB state stores and Kubernetes CSI to restore pods; prefer dumb pipes, smart endpoints and plan for replay complexity, stateful workloads, and who owns composite entities.

AI-written summary · about

  1. 0:00Intro
  2. 0:42Business Runs 24x7, so does Business Events
  3. 1:47Do we need Streaming if we have Storage?
  4. 2:33Terminology
  5. 3:23Event Streaming Approaches
  6. 3:57Setting Expectations
  7. 5:21You are not trying to build Legacy 2.0
  8. 6:18Be Aware of Business Gerunds
  9. 7:42Do not overinvest in a Single Platform
  10. 10:40Developer Upskilling
  11. 14:06Inefficient Topology can have lasting Consequences
  12. 19:09Handling Stateful Workloads
  13. 21:09Frequent Changing Needs Can Pose Challenges
  14. 23:01Centralized Ownership Can Be An Existential Threat
~/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.