

Find out in this report how the two Streaming Analytics solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
Returns depend on the application you deploy and the amount of benefits you are getting, which depends on how many applications you are deploying, what are the sorts of applications, and what are the requirements.
I was getting prompt responses, and it was nicely handled regarding the support.
I would rate them eight if 10 was the best and one was the worst.
The fact that no interaction is needed shows their great support since I don't face issues.
Google's support team is good at resolving issues, especially with large data.
Compared to other support systems, such as those in Braze, Tealium, Google, and others like Adobe, Google Cloud takes more time because it is a bigger company.
According to me, it is quite scalable in terms of all the data it can handle and stream.
Google Cloud Dataflow has auto-scaling capabilities, allowing me to add different machine types based on pace and requirements.
Google Cloud Dataflow can handle large data processing for real-time streaming workloads as they grow, making it a good fit for our business.
As a team lead, I'm responsible for handling five to six applications, but Google Cloud Dataflow seems to handle our use case effectively.
The job we built has not failed once over six to seven months.
I have not encountered any issues with the performance of Dataflow, as it is stable and backed by Google services.
The automatic scaling feature helps maintain stability.
Regarding additional improvements, I would say probably around error handling, where when we encounter errors specific to our response structures and everything, or the tables or anything of that nature, it would be better if we were prompted with better error handling mechanisms.
If it were easier to configure clusters and had more straightforward configuration, high-level API abstraction in the APIs could improve it.
Observability and monitoring are areas that could be enhanced.
I feel there could be something that they can introduce, such as when we have data in the tables, a feature that creates a unique persona of the user automatically, so we do not have to do that manually.
Outside of Google Cloud Platform, it is problematic for others to use it and may require promotion as an actual technology.
Dealing with a huge volume of data causes failure due to array size.
There was back and forth with the team regarding the cost, but overall, I feel it would have been easier to handle if there were a mechanism that let us know when the credits were being fully utilized or when the limits were getting crossed.
It is part of a package received from Google, and they are not charging us too high.
These features are important due to scalability and resiliency.
This helped a lot with regard to log monitoring and many other streaming use cases where we were able to get all the data in one place and stream it at a quicker rate.
The Kafka Streams API helps with real-time data transformations and aggregations.
It supports multiple programming languages such as Java and Python, enabling flexibility without the need to learn something new.
Google Cloud Dataflow's features for event stream processing allow us to gain various insights like detecting real-time alerts.
Google Cloud Dataflow has made it very easy for detailed monitoring and logging features for pipeline performance assessment.
| Product | Mindshare (%) |
|---|---|
| Google Cloud Dataflow | 3.4% |
| Apache Kafka on Confluent Cloud | 1.0% |
| Other | 95.6% |

| Company Size | Count |
|---|---|
| Small Business | 6 |
| Midsize Enterprise | 3 |
| Large Enterprise | 8 |
| Company Size | Count |
|---|---|
| Small Business | 3 |
| Midsize Enterprise | 2 |
| Large Enterprise | 12 |
Apache Kafka on Confluent Cloud provides real-time data streaming with seamless integration, enhanced scalability, and efficient data processing, recognized for its real-time architecture, ease of use, and reliable multi-cloud operations while effectively managing large data volumes.
Apache Kafka on Confluent Cloud is designed to handle large-scale data operations across different cloud environments. It supports real-time data streaming, crucial for applications in transaction processing, change data capture, microservices, and enterprise data movement. Users benefit from features like schema registry and error handling, which ensure efficient and reliable operations. While the platform offers extensive connector support and reduced maintenance, there are areas requiring improvement, including better data analysis features, PyTRAN CDC integration, and cost-effective access to premium connectors. Migrating with Kubernetes and managing message states are areas for development as well. Despite these challenges, it remains a robust option for organizations seeking to distribute data effectively for analytics and real-time systems across industries like retail and finance.
What are the key features of Apache Kafka on Confluent Cloud?In industries like retail and finance, Apache Kafka on Confluent Cloud is implemented to manage real-time location tracking, event-driven systems, and enterprise-level data distribution. It aids in operations that require robust data streaming, such as CDC, log processing, and analytics data distribution, providing a significant edge in data management and operational efficiency.
Google Cloud Dataflow provides scalable batch and streaming data processing with Apache Beam integration, supporting Python and Java. It's designed for efficient data transformations, analytics, and machine learning, featuring cost-effective serverless operations.
Google Cloud Dataflow is a robust tool for handling large-scale data processing tasks with flexibility in processing batch and streaming workloads. It integrates seamlessly with other Google Cloud services like Pub/Sub for real-time messaging and BigQuery for advanced analytics. The platform supports a wide array of data transformation and preparation needs, making it suitable for complex data workflows and machine learning applications. Despite its advantages, users have noted challenges such as incomplete error logs, longer job startup times, and some limitations in the Python SDK.
What are the key features of Google Cloud Dataflow?Industries, especially in retail and eCommerce, implement Google Cloud Dataflow for effective batch job execution, data transformation, and event stream processing. It aids in constructing distributed data pipelines for handling extensive analytics tasks, supporting effective large-scale data-driven decisions.
We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.