--- title: Apache Flink Reviews meta\_title: 'Apache Flink Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 17 reviews by the users' company size, role or industry to find out how Apache Flink works for a business like yours. aggregate\_rating: rating\_value: 4.4 review\_count: 17 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Web Frameworks url: https://www.g2.com/categories/web-frameworks ---

# Apache Flink Reviews & Product Details

Apache Flink is an open-source stream processing framework for distributed, high-performing, always-available, and accurate data streaming applications.

* * *

Seller
[The Apache Software Foundation](https://www.g2.com/sellers/the-apache-software-foundation)
Discussions
[Apache Flink Community](https://www.g2.com/products/apache-flink/discuss)

Show More

## Top-Rated Alternatives

[

 ![spring.io](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "spring.io")

spring.io

4.5/5(320)

](https://www.g2.com/products/spring-io/reviews)

[

 ![Amazon Kinesis Data Streams](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Amazon Kinesis Data Streams")

Amazon Kinesis Data Streams

4.3/5(90)

](https://www.g2.com/products/aws-amazon-kinesis-data-streams/reviews)

[

 ![IBM StreamSets](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "IBM StreamSets")

IBM StreamSets

4/5(116)

](https://www.g2.com/products/ibm-streamsets/reviews)

[
View All Alternatives
](https://www.g2.com/products/apache-flink/competitors/alternatives)

## User Insights

Average based on 17 real user reviews.

[Log in to unlock pricing and user insights](/login)

## Apache Flink Integrations
(6)

What do users say about integrations?

Integration information sourced from real user reviews.

[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon Managed Streaming for Apache Kafka (Amazon MSK)

](https://www.g2.com/products/amazon-managed-streaming-for-apache-kafka-amazon-msk/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Apache Hudi

](https://www.g2.com/products/apache-hudi/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Hive

](https://www.g2.com/products/hive-hive-hive/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Spark

](https://www.g2.com/products/apache-spark/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Spark SQL

](https://www.g2.com/products/spark-sql/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Spark Streaming

](https://www.g2.com/products/spark-streaming/reviews)

Show More

 ![Atharva P.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Atharva P.")
AP

Atharva P.

Cloud BI Engineer

Enterprise (\> 1000 emp.)

7/30/2026

"Powerful, Scalable Stream Processing with Apache Flink"

4.5/5

What do you like best about Apache Flink?

Apache Flink is one of the most capable distributed stream processing frameworks available today. I particularly like its event-time processing, exactly-once state consistency, checkpointing, savepoints, stateful operators, CEP (Complex Event Processing), and support for both streaming and batch workloads through a unified execution engine.

Performance has been excellent for high-throughput, low-latency processing of millions of events per second. The Web UI provides useful operational visibility into job execution, checkpoint status, task managers, and resource utilization. Flink integrates extremely well with modern data lake architectures, Kafka ecosystems, and cloud-native platforms. For organizations building real-time analytics, fraud detection, IoT processing, or CDC pipelines, it offers excellent scalability and reliability. Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

he learning curve is considerably steeper than traditional batch processing frameworks. Stateful stream processing, watermarking, checkpoint tuning, and job recovery require a solid understanding of Flink internals. Debugging distributed streaming applications can also be challenging. Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

Apache Flink enabled us to process streaming business events in real time instead of relying on scheduled ETL jobs.

Example: CDC events from operational databases were streamed through Kafka into Flink, where they were enriched, validated, aggregated, and written into Apache Iceberg tables. Business dashboards were updated within seconds instead of waiting for hourly data pipelines, significantly improving operational visibility. Review collected by and hosted on G2.com.

Show More

Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.G2 IconCurrent UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Telecommunications](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Telecommunications")
AT

Verified User in Telecommunications

Enterprise (\> 1000 emp.)

5/20/2024

"Distributed Data Streaming Engine"

5/5

What do you like best about Apache Flink?

First of all it is easy to setup in kubernetes using flink operator and it simply integrates to kubenetes as a native api supports high availability out of the box with kubernetes. community developed flink to process continuous stream of data at lightning fast Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

As a user I dont find any difficulties or challenge and community does release softeware very oftem thus improvess the stability Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

it process large amount of data stream processing withour minimal latency and since it is opernsource cost to company is less Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Gaurav M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Gaurav M.")
GM

Gaurav M.

Data engineer

Mid-Market (51-1000 emp.)

8/3/2023

"Flink - Fastest Realtime Stream Processing Engine"

5/5

What do you like best about Apache Flink?

I really like the table APIs provided by Apache Flink. It is very easy to do simple transformations on top of a Kafka table via Flink SQL query. Apart from that, the community is present on Slack in case of user issues.

It provides multiple ways to deploy Flink on cloud like K8s, standalone modes etc.

Also metrics that are internally provides by flink help us a lot in debugging Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

Advanced Datastream API like a broadcast stream, and process functions are not documented properly, more examples of datastream API should be present in doc Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

We are heavily using flink on kubernetes which is powering all realtime dashboard of our organisation which is getting consumed by analytics, product and CEO deck, which eventually help us with more observability of our platform Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Organic

 ![Ketan C.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Ketan C.")
KC

Ketan C.

IT Administrator

Small-Business (50 or fewer emp.)

7/4/2022

"One of the best backend processing frameworks"

4.5/5

What do you like best about Apache Flink?

it is open-source, user friendly and easy to install and configure, its checkpoint feature Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

yet i didn't found anything that i dislike in flink Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

Apache Flink benefits us in the development of java web apps Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Sachin K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Sachin K.")
SK

Sachin K.

Freelancer

Enterprise (\> 1000 emp.)

5/17/2022

"Apache Flink - Stateful Computations over Data Streams"

5/5

What do you like best about Apache Flink?

The feature of Stateful Computations over Data Streams Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

It is primarily focused on streaming use cases. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Flink:

Single source of truth for Streaming applications Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

We are consuming data over a stream for a product that we built for the internal users of a financial client. Review collected by and hosted on G2.com.

Show More

6/14/2022
Validated ReviewerIncentivizedSource: G2 invite

 ![Yogesh B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Yogesh B.")
YB

Yogesh B.

Technical Lead

Mid-Market (51-1000 emp.)

5/18/2021

"Highly scalable distributed processing engine"

5/5

What do you like best about Apache Flink?

It supports both stateful and stateless computations on streams

Supports both batch mode and real-time analytics

Has proven to be high performing, less memory-hungry compared to the storm

It has capability to do windowing, machine learning integration etc.,

It is highly scalable

It also has capability to process event may be do aggregation or windowing based on event occurrence time than the processing time

Has Exactly-once state consistency

Also supports handling late data through some threshold window

Can do in memory SQL on streams

Flink UI is very user friendly Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

There is not much to dislike. It has capabilities of both storm and spark. If you know storm and spark it's easy to use Review collected by and hosted on G2.com.

Recommendations to others considering Apache Flink:

Use it wisely, tune the memory parameters and parallelism wisely. Otherwise you end up back pressure or under utilising the resources

Lot of tuning with respect to num of threads and memory allotment is required

do not overwrite the processors, which will lead to a lot of parallelism and simply data transfer between the nodes and can lead to slow down

Need to archirect cautiously Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

We use flink for both online streaming and offline batch processing

Mainly to enrich the incoming data, integrated with elastic search to store it. We also do aggregation using tumbling winfdow. We use flink views

For batch processing, we do use to learn some thresholds, like cpu, memory thresholds etc.,

Deployed with 100's of nodes, highly scalable

deployed in aws using kubernetese container

We also use flink ui to debug high level issues

We dont do sql on streaming Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Gunjan K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Gunjan K.")
GK

Gunjan K.

Member Of Technical Staff-II

Enterprise (\> 1000 emp.)

8/30/2020

"Apache Flink"

5/5

What do you like best about Apache Flink?

Apache Flink is the only true open source streaming engine available, exactly-once delivery, real-time persistent snapshots. Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

fewer production deployments than other frameworks like a spark. but as my understanding, it's way better than a spark. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Flink:

Highly Recommended, Apache Flink is the only true streaming solution. Include all the features a true streaming system should have. exactly-once delivery, real-time persistent snapshots very useful for upgrading the Apache Flink and Fixing any buggy code. Very low latency because of true stream processing as compared to other streaming frameworks. Supports batch processing on top of the stream processing engine. The only concern is fewer production deployment. Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

IoT data processing and Analytics. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Kumar Ritesh Ranjan S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Kumar Ritesh Ranjan S.")
KS

Kumar Ritesh Ranjan S.

Grader

Internet

Enterprise (\> 1000 emp.)

1/18/2019

"Apache Flink - Ideal framework for realtime data processing"

5/5

What do you like best about Apache Flink?

The framework is very easy to learn. It is very similar to the apache spark framework, so projects can be migrated pretty easily and the learning curve is not much. Pretty fast compared to other real-time frameworks. Comes with a lot of inbuilt connectors with third-party messaging queues and database. Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

I don't have anything in particular to dislike but it is very similar to another real-time framework like Apache Spark. So, I think there should be some unique features added to it, in order to make it favorite framework among all. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Flink:

Similar to other real-time frameworks. Go ahead and use it to check if it fits your requirement. Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

We built a real-time data pipeline to process a huge amount of data, which was then used by many teams for their use-cases. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Aadhyatm V.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Aadhyatm V.")
AV

Aadhyatm V.

Company Owner

Small-Business (50 or fewer emp.)

1/21/2019

"Awesome Software"

4.5/5

What do you like best about Apache Flink?

User Friendly and gives great amount of format and supported features Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

Less community and forums for discussion Review collected by and hosted on G2.com.

Recommendations to others considering Apache Flink:

A great software for back end work by such great company Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

Apache Flink is an open source stream processing framework developed by the Apache Software Foundation. The core of Apache Flink is a distributed streaming dataflow engine written in Java and Scala. Flink executes arbitrary dataflow programs in a data-parallel and pipelined manner. Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Seller invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
UC

Verified User in Computer Software

Mid-Market (51-1000 emp.)

5/15/2018

"Interesting lightweight alternative to Spark"

5/5

What do you like best about Apache Flink?

I liked Flink's stream-first paradigm - all data is a stream and batches are just finite streams. There's much less management overhead compared to Spark. Review collected by and hosted on G2.com.

What do you dislike about Apache Flink?

The community is not as large as Spark, though that's less of a problem than it used to be. Flink is definitely moving into the mainstream of tools for stream data processing. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Flink:

At this point, unless there's a really good reason to prefer Spark, Flink is the way to go. The management overhead is much lighter. Less crashes due to memory management issues. Also, Flink is written mostly in Java vs. Spark's Scala. This means that if you are working with Java, you will have a much easier time debugging issues in Flink. The interoperability with Java is more robust. Review collected by and hosted on G2.com.

What problems is Apache Flink solving and how is that benefiting you?

Transforming a stream or batch of records from one from one format to another. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

##### Pricing

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

[
View More Pricing Information
](https://www.g2.com/products/apache-flink/pricing)

Apache Flink Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_4497b42a9d73b00c1a7285601db6cc6b/spring-io.png "Product Avatar Image")

spring.io

4.5/5(320)

[
Compare Now
](https://www.g2.com/compare/apache-flink-vs-spring-io)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_0c51d2c2e5f85fe45126eb818f748267/google-cloud-dataflow.png "Product Avatar Image")

Google Cloud Dataflow

4.2/5(45)

[
Compare Now
](https://www.g2.com/compare/apache-flink-vs-google-cloud-dataflow)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_6c02a8e14b7579c91df2f2d00649fb51/aws-amazon-kinesis-data-streams.png "Product Avatar Image")

Amazon Kinesis Data Streams

4.3/5(90)

[
Compare Now
](https://www.g2.com/compare/aws-amazon-kinesis-data-streams-vs-apache-flink)

## Work at The Apache Software Foundation?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/apache-flink/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Stream Analytics](https://www.g2.com/categories/stream-analytics)[Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)

##### Explore More

[What website privacy auditing tools handle cookie tracking and consent management for privacy regulation compliance?](https://www.g2.com/discussions/what-website-privacy-auditing-tools-handle-cookie-tracking-and-consent-management-for-privacy-regulation-compliance)[Is a co-browsing solution with enterprise-grade security and automatic compliance reporting actually worth it for a regulated industry like financial services or healthcare?](https://www.g2.com/discussions/is-a-co-browsing-solution-with-enterprise-grade-security-and-automatic-compliance-reporting-actually-worth-it-for-a-regulated-industry-like-financial-services-or-healthcare)[Which visitor behavior intelligence tools work best for multi-site management from a single dashboard?](https://www.g2.com/discussions/which-visitor-behavior-intelligence-tools-work-best-for-multi-site-management-from-a-single-dashboard%20)

[Top AI video creation tools for ad campaigns](https://www.g2.com/discussions/which-top-ai-video-creation-tools-can-be-used-to-create-ad-campaigns)[What mobile app debugging software supports both iOS and Android testing from a single interface?](https://www.g2.com/discussions/what-mobile-app-debugging-software-supports-both-ios-and-android-testing-from-a-single-interface)[Which document databases support ACID transactions and data consistency guarantees at scale?](https://www.g2.com/discussions/which-document-databases-support-acid-transactions-and-data-consistency-guarantees-at-scale)

[Show MoreShow Less](javascript:void(0);)