~/talk

Watermarks - Practical Tool for Any Streaming and Event Processing Application

Talkat Big Data Conference Europe 2022 · 2022-11-23..11-24· [web-performance]
slides:none on file

Watermarks give a concrete way to close event‑time windows: sources emit a watermark (min of per‑input maxima), processors advance when watermark passes a window boundary and then emit results. The demo builds an experimental streaming runtime on Spring Cloud Stream (compared to Apache Flink/Beam implementations) and works end‑to‑end. It uses 1‑minute windows and “3 attempts = fraud” rule, shows bounded disorder = 5 time units to tolerate out‑of‑order events, and adds idle‑input timeout to avoid stuck watermarks.

AI-written summary · about

  1. 0:00Streaming watermarks intro
  2. 2:42Data intensive systems
  3. 6:15Stream processing basics
  4. 10:10Time domains and completeness
  5. 13:03Watermarks for streaming
  6. 17:59Generating watermarks
  7. 22:38Late and out-of-order data
  8. 25:26Propagating watermarks
  9. 31:24Watermark drawbacks
  10. 33:50Conformant vs non-conformant
  11. 35:56Key watermark concepts
  12. 37:00Implementing watermarks
  13. 38:48Live demo: watermark dynamics
~/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.