Apache Beam  |  Google Open Source Projects (2024)

Stay organized with collections Save and categorize content based on your preferences.

A unified model to define and execute data processing pipelines

Apache Beam provides an advanced unified programming model, allowing you to implement batch and streaming data processing jobs that can run on any execution engine. It is easy to use with Apache Apex, Apache Flink, Apache Spark, and Google Cloud Dataflow among other distributed processing back-ends.

Apache Beam developed out of a number of internal Google technologies, including MapReduce, FlumeJava, and Millwheel. Google donated the code to the Apache Software Foundation in 2016, and Googlers continue to contribute regularly to the project.

Apache, Apache Beam and the orange letter B logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.

How Google uses Apache Beam

Apache Beam is an open source successor of the SDKs used internally to power the majority of Google’s massive-scale data processing pipelines.

Apache Beam  |  Google Open Source Projects (2024)
Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 5427

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.