~/talk

Building an Apache Beam streaming runtime in GCP

links:none on file
links:none on file
slides:none on file

Google describes building a Beam/Dataflow runtime that scales globally: it implements trailing-edge watermarks for correct low-latency triggers, a distributed in-memory/hybrid shuffle service that spills to disk, and a separate state storage service so compute autoscaling adds workers without moving state. Real customers run hundreds of thousands of Dataflow jobs, shuffle jobs hit hundreds of terabytes, and measured shuffle times drop from ~1 hour to ~10 minutes and overall CPU efficiency improves.

AI-written summary · about

  1. 0:00Intro
  2. 0:17History Lesson
  3. 2:58Lesson Learned: Watermarks
  4. 4:02What Triggers Output?
  5. 4:55Use Case: Anomaly Detection pipelines
  6. 7:44First attempt: leading-edge watermark
  7. 10:11Second attempt: dynamic leading edge watermark
  8. 11:08Trailing edge watermark
  9. 12:07Watermark: Definition
  10. 13:46Load Variance: Hand Tuning
  11. 19:11Techniques: Flow Control
  12. 25:22Techniques: Auto Scaling
  13. 28:44Load Variance: Lesson
  14. 31:15Spotify migrating the largest European Hadoop cluster to Dataflow
  15. 32:45Traditional Distributed Data Processing Architecture
  16. 33:47Shuffling key-value pairs
  17. 34:36Traditional Architecture Requires Manual Tuning
  18. 35:02Distributed in-memory Shuffle in batch Cloud Dataflow
  19. 36:59Faster Processing
  20. 37:33Supporting larger datasets
  21. 37:54What about streaming pipelines?
  22. 38:20Goal: Grouping by Event Time into Time Windows
  23. 44:07AB Tasty is using Dataflow Streaming Engine
  24. 45:05Main Takeaways
~/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.