~/talk

Stream Processing End to End with Go

Talkat GopherCon Europe 2022 · 2022-07-28..07-31· [data-engineering, go]
slides:none on file

Apache Beam now supports Go end to end and Google Cloud Dataflow accepts Go pipelines with the 2.40 release, enabling real stream processing in Go. Examples show 10-minute fixed windows with one hour allowed lateness, an early trigger that fires every 10 elements, late firings on any late data, and accumulating panes to recompute outputs. The model relies on watermarks to decide on-time vs late, runs on Dataflow or other runners (Flink/Spark), and is production-ready.

AI-written summary · about

  1. 0:00Opening banter
  2. 1:18Coffee banter
  3. 4:47Virtual audience engagement
  4. 6:37Presentation introduction
  5. 8:23Apache Beam go SDK news
  6. 9:29Core pipeline concepts
  7. 10:24Challenges of streaming
  8. 12:41Windowing strategies
  9. 15:53Handling data lateness
  10. 17:12Understanding watermarks
  11. 19:23Triggers and pane accumulation
  12. 23:15Beam project overview
  13. 25:39Q&A and closing
~/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.