Additional Resources for Learning about Apache Beam

This page provides links to some of our favorite videos, podcasts, and articles that will help you get started and learn more about Apache Beam.

General

The following resources provide general overviews and fundamentals of Apache Beam.

Fundamentals of Stream Processing with Apache Beam

Data Science Summit, Jerusalem, 2016

Presented by Tyler Akidau, Apache Beam PPMC member


Apache Beam: A Unified Model for Batch and Streaming Data Processing

Hadoop Summit, San Jose, CA, 2016

Presented by Davor Bonaci, Apache Beam PPMC member


Fundamentals of Stream Processing with Apache Beam

@Scale Conference, San Jose, CA, 2016

Presented by Dan Halperin, Apache Beam PPMC member


The World Beyond Batch: Streaming 101

Written by Tyler Akidau, Apache Beam PPMC member

Click on the image to read the article.

alt text

The World Beyond Batch: Streaming 102

Written by Tyler Akidau, Apache Beam PPMC member

Click on the image to read the article.

alt text

Software Engineering Radio Podcast Episode 272: Apache Beam

Presented by Frances Perry, Apache Beam PPMC member

alt text

Beam & Friends

The following resources present Apache Beam partnerships.

Flink Forward, Berlin, 2016

Presented by Maximilian Michels, Apache Beam PPMC member


Lessons learned from developing a stream processing platform at scale

Big Things Meetup, Tel Aviv, 2016

By Amit Sela, Apache Beam PPMC member


Technical Details

The following resources provide detailed explanations about technical concepts in Apache Beam.

Watermarks: Time and Progress in Apache Beam and Beyond

Strata+Hadoop World, New York, 2016

Presented by Slava Chernyak, Software Engineer at Google


Triggers in Apache Beam

Strata+Hadoop World, New York, 2016

Presented by Kenneth Knowles, Apache Beam PPMC member