Browse Software
List Your Product
Loading...
Apache Beam Reviews

User Rating

4.3/5 (Based on 16 Ratings)

Rating Distribution

  • Excellent

    56.3%
  • Very Good

    25%
  • Average

    12.5%
  • Poor

    6.3%
  • Terrible

    0%

Do You Use Apache Beam?

Write a Review
Reviews
VA

Verified User in Marketing and Advertising

May 12, 2023 Source: G2.com
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
What do you dislike about Apache Beam?
People sometimes have trouble learning. I wish it was easier for people
What problems is Apache Beam solving and how is that benefiting you?
We use Beam to handle most of our data processing needs. Both Batch and Stream use cases, and across our clouds and with a bunch of inputs and outputs.
Read more
AC

Amazon C

August 21, 2020 Source: G2.com
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.
What do you dislike about Apache Beam?
Lack of available courses on apache beam which can help newbies to learn Beam
Recommendations to others considering Apache Beam?
I could easily recommend anyone to use Apache Beam for its simplicity and detailed documentation.
What problems is Apache Beam solving and how is that benefiting you?
I have used windowing technique to accommodate late dat within my pipeline which was a brilliant task.
Read more
VA

Verified User in Automotive

August 18, 2020 Source: G2.com
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.
What do you dislike about Apache Beam?
Also its unified approach to deal with both Batch and Stream processing is unique and efficient.
Recommendations to others considering 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.
What problems is Apache Beam solving and how is that benefiting you?
We have been using Beam for a batch data processing with Source as Google Cloud Storage and Destination is Big Query.
Read more
VS

Verified User in Information Technology and Services

August 16, 2020 Source: G2.com
Easy to implement and plenty of example to follow
What do you like best about Apache Beam?
Frequently update and supports multiple language
What do you dislike about Apache Beam?
More tedious in debugging the application code. Also, not very informative error logs.
Recommendations to others considering Apache Beam?
Do more research before you get started to see if this is a suitable product for you.
What problems is Apache Beam solving and how is that benefiting you?
Creating a pipeline for collecting data from IOT devices to analyse the insights provided by them. The data are health care data and navigation data.
Read more
VT

Verified User in Telecommunications

April 25, 2020 Source: G2.com
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.
What do you dislike about Apache Beam?
Currently the APIs are not exactly super friendly.
Recommendations to others considering Apache Beam?
Definitely recommended for modern data pipeline.
What problems is Apache Beam solving and how is that benefiting you?
Implementing scalable ETL pipelines running on the Cloud. Implementing business triggers based on a high workload of incoming events.
Read more
DA

Dhavala A

October 30, 2019 Source: G2.com
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.
What do you dislike about Apache Beam?
It is good for smaller processes, but not advisable for large streamline processes.
Recommendations to others considering Apache Beam?
Just use it, it is worth it.
What problems is Apache Beam solving and how is that benefiting you?
We do ETL and producing features in ML.
Read more
VR

Verified User in Retail

October 30, 2019 Source: G2.com
Apache Kafka to BigQuery with implement several additional logic (customized from google dataflow) 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.
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)
Recommendations to others considering Apache Beam?
it's a great streaming data processing workflow engine that you could customize your own logic to your workflow engine.
What problems is Apache Beam solving and how is that benefiting you?
streaming data from
Read more
OD

Ole D

March 16, 2019 Source: G2.com
Scalable analytics
What do you like best about Apache Beam?
The SDKs are good and easy to use. It's amazing how fast you get something up and running.
What do you dislike about Apache Beam?
Recommendations to others considering Apache Beam?
Not yet support for python3 and still there are some benefits to using JAVA and not really a fan of JAVA
What problems is Apache Beam solving and how is that benefiting you?
Just jump right into it.
Read more
VE

Verified User in E-Learning

July 10, 2018 Source: G2.com
Simplified big data
What do you like best about Apache Beam?
Supported by google. Is a solution that has everything, many systems can handle both batch and streaming, but they often do so via separate APIs.
What do you dislike about Apache Beam?
Beam focus on capturing properties of your data and your logic, instead of letting details.
Recommendations to others considering Apache Beam?
The project uses the correct programming model for streaming and batch data processing.
What problems is Apache Beam solving and how is that benefiting you?
capabilities will not always be exactly the same across different Beam runners at a given point in time
Read more
VS

Verified User in Information Technology and Services

October 30, 2019 Source: G2.com
Good technology
What do you like best about Apache Beam?
.fast implementation of all methods to try change data
What do you dislike about Apache Beam?
Difficult to use and ehat exactly you need to do
What problems is Apache Beam solving and how is that benefiting you?
Clean data and save it on bigquery (gogle cloud)
Read more

We understand SaaS better

SaaSworthy helps stakeholders choose the right SaaS platform based on detailed product information, unbiased reviews, SW score and recommendations from the active community.

icon

Buyers

Looking for the right SaaS

We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.

icon

Makers

Want more customers?

Our experts will research about your product and list it on SaaSworthy for FREE.

Get Listed