Beam and dataflow: a perfect combination of parallel processing
summary
Explains how Apache Beam encodes logic as PCollections and Transforms to express batch and streaming pipelines, then deploys the same pipeline on Google Cloud Dataflow to show an auto-scalable managed runner that handles worker allocation, failures, and parallelism. Compares running locally, on Spark and Flink versus Dataflow, walks through a live demo building a Beam pipeline, submitting it to Dataflow, and verifying that scaling and resource management work end to end.
AI-written summary · about
chapters (5)
- 0:00Introduction to talk
- 5:40Parallel processing concepts
- 12:15Dataflow and Beam basics
- 17:39Google Cloud integration
- 21:06Demo and summary
related talks
24mApache beam and google cloud dataflow
39mApache Beam and Google Cloud DataFlow
47mApache Beam - what do I gain?
10mDemocratizing the pipeline with Apache Beam and Dataflow
52mApache Beam, a unified model for Big Data processing
41mApache Beam: Unified Data Processing
46mBuilding an Apache Beam streaming runtime in GCP
53mStreaming data processing pipelines with Apache Beam [in Python, naturally!]
