~/talk

Apache Beam: Unified Data Processing

Talkat Voxxed Days Minsk 2018 · on Saturday, 2018-05-26· [data-engineering]
links:none on file
slides:none on file

Apache Beam provides a single programming model that runs on Dataflow, Flink, Spark, Apex and vendor runners and exposes portable runner and job/server architecture so a pipeline can mix runners and languages (Java, Python, Go). It implements keyed state and timers with backends like RocksDB state backend, supports session/fixed windows, joins and a new splitable DoFn for dynamic parallelism. At production scale teams report half‑billion events/sec and 125k transactions/sec; current portable RPC prototype adds about ~15% overhead.

AI-written summary · about

  1. 0:00Apache Beam introduction
  2. 1:17Apache Beam history
  3. 2:25Data model and runners
  4. 3:51Vendor and community support
  5. 5:22Beam vs Spark
  6. 6:05Supported programming languages
  7. 7:10Dataflow SDK and Go
  8. 8:16Production stability
  9. 8:37Apache Beam basics
  10. 10:25PCollection and PTransform
  11. 11:54Standard transformations
  12. 12:57State handling
  13. 16:11State and window management
  14. 17:58State issues and timers
  15. 19:04Timers and usage
  16. 21:15State in runners
  17. 23:27Current state and outlook
  18. 24:07Split dofn limits
  19. 25:53Source interfaces evolution
  20. 26:57SQL and window support
  21. 28:46SQL in Apache Beam
  22. 30:11Code generation
  23. 30:59Portable runner architecture
  24. 32:25Job server and clusters
  25. 33:49Task and workers distribution
  26. 35:19Logging and monitoring
  27. 36:48Performance and protocols
  28. 37:52State server and metrics
  29. 39:17State server benefits
  30. 40:01Summary and future plans
~/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.