Introducing G2.ai, the future of software buying.Try now
Speedyrails
Sponsored
Speedyrails
Visit Website
Product Avatar Image
Apache Beam

By The Apache Software Foundation

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at Apache Beam and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.1 out of 5 stars

How would you rate your experience with Apache Beam?

Speedyrails
Sponsored
Speedyrails
Visit Website
It's been two months since this profile received a new review
Leave a Review

Apache Beam Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$
Product Avatar Image

Have you used Apache Beam before?

Answer a few questions to help the Apache Beam community

Apache Beam Reviews (16)

Reviews

Apache Beam Reviews (16)

4.1
16 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Marketing and Advertising
UM
Enterprise (> 1000 emp.)
"Batch and strEAM processing with Beam!"
What do you like best about Apache Beam?

Beam is awesome. Both Batch and Stream processing handled via the same semantics/code. Just switch out your IOs, ex: database or files for batch, or a message queue for streaming use cases Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

People sometimes have trouble learning. I wish it was easier for people Review collected by and hosted on G2.com.

Verified User in Automotive
CA
Small-Business (50 or fewer emp.)
"Experience with Apache Beam ---> So far so Good."
What do you like best about Apache Beam?

Liked the way Beam provides abstraction for the complex distributed paradigm using pCollection and Transforms etc.

Also its unified approach to deal with both Batch and Stream processing is unique and efficient. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

At the time of doing development , i found doing Join operation was not that simple and we had to use coGroupByKey for that which was a bit confusing for us. May be providing abstraction as simple join operation would help the users community. May be the developer community might have already provided that option but it was not there when we were doing our use case. Review collected by and hosted on G2.com.

Amazon C.
AC
Human Resources Manager
Mid-Market (51-1000 emp.)
"Excellent parallel processing experience"
What do you like best about Apache Beam?

I have used Apache Beam to design my pipeline on Google cloud platform. My experience was seamless. I have designed for both batch and streaming data. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

Lack of available courses on apache beam which can help newbies to learn Beam Review collected by and hosted on G2.com.

Verified User in Telecommunications
UT
Small-Business (50 or fewer emp.)
"Great choice for implementing complex and portable data pipelines."
What do you like best about Apache Beam?

In terms of capabilities and generality, I think Apache Beam is currently the most advanced and most flexible framework for designing and implementing modern data-intensive applications. Perfectly able to specify both batch and streaming computations, plus in terms of streaming capabilities, it offers really a lot! It takes some time to get comfortable with the APIs, but after that is goes pretty smoothly. Finally the support for various execution engine thanks to the "runner" abstraction makes it a great choice when portability across different platforms either on premise or in the Cloud becomes a factor. Definitely recommended. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

Currently the APIs are not exactly super friendly. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Easy to implement and plenty of example to follow"
What do you like best about Apache Beam?

Frequently update and supports multiple language Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

More tedious in debugging the application code. Also, not very informative error logs. Review collected by and hosted on G2.com.

Praneet P.
PP
Data Analyst (Deep Learning and Data Processing Engine)
Computer Software
Small-Business (50 or fewer emp.)
"Apache Beam Experience on Google Cloud Platform"
What do you like best about Apache Beam?

What I most like about Apache Beam is the ease of use when defining pipelines for ETL in both Batch and Streamline Processing. Being open-source software, Beam is one of the most powerful tools out there. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

It is a bit slower than Apache Flink as Beam is mainly classified in Graph Database tools while Flink is classified into Big Data Tools. Also, it doesn't provide any UI to monitor the job status while Flink does. Works pretty good for Small ETL Tasks in GCP rather than large tasks which involve a lot of streams processing. Flink is better if your use case has to deal with lot of streams at a time. Review collected by and hosted on G2.com.

Dhavala A.
DA
Software Developer
Mid-Market (51-1000 emp.)
"Data processing pipelines made easy"
What do you like best about Apache Beam?

With Apache beam, data processing pipelines are made really easy. We've been using this over the past 3 months and found it really successful especially for the ETL process of data we produce. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

It is good for smaller processes, but not advisable for large streamline processes. Review collected by and hosted on G2.com.

Verified User in Retail
UR
Mid-Market (51-1000 emp.)
"Great Streaming Data Processing Workflow Engine"
What do you like best about Apache Beam?

It's an open-source workflow engine that lets you code your logic of data processing workflow. It allows you to process your data based on batch and streams. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

You should learn the basic function of your workflow using Java. So, it takes time (depends on your learning curve) Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
"Big Data "
What do you like best about Apache Beam?

Apache beam have good feature "Pardo" and "dofn" which is help to write customized code and make powerful parallel operation. Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

Apache beam have only Jdbc connectivity and after the write operation again you can not open new pcollection . Review collected by and hosted on G2.com.

Verified User in Retail
UR
Enterprise (> 1000 emp.)
"Apache beam is good for orchestrating your stream processing pipelines"
What do you like best about Apache Beam?

Freedom to choose your own runtimes. This gives immense flexibility to devs Review collected by and hosted on G2.com.

What do you dislike about Apache Beam?

deployment and production instructions and case studies should be improved Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Apache Beam Comparisons
Product Avatar Image
Apache Flink
Compare Now
Product Avatar Image
Hadoop HDFS
Compare Now
Product Avatar Image
Databricks Data Intelligence Platform
Compare Now
Apache Beam Features
Real-Time Data Collection
Data Distribution
Cloud Processing