No more typing reviews! Try our Samantha, our new voice AI agent.

Apache Kafka vs Informatica Data Engineering Streaming [EOL] comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 15, 2026

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Apache Kafka
Average Rating
8.2
Reviews Sentiment
6.8
Number of Reviews
92
Ranking in other categories
Streaming Analytics (3rd)
Informatica Data Engineerin...
Average Rating
8.0
Reviews Sentiment
6.4
Number of Reviews
1
Ranking in other categories
No ranking in other categories
 

Featured Reviews

Varuns Ug - PeerSpot reviewer
Senior Software Developer at NIT
Event-driven workflows have improved payment processing and reduced latency across services
One area for improvement in Apache Kafka is operational complexity. Running and maintaining an Apache Kafka cluster at scale involves handling partitions, replications, retention policies, rebalancing, and monitoring, which requires strong expertise. Debugging and observability can be complex in large systems, as troubleshooting issues such as consumer lag, offset management problems, or uneven partition distribution can become challenging. The learning curve is relatively steep, requiring a good understanding of concepts such as partition, consumer group, offset commit, and delivery guarantees to avoid subtle production issues. One area where Apache Kafka could improve is the developer experience around debugging and tracing events end to end. In distributed systems, when an event passes through multiple topics and consumer services, troubleshooting can become time-consuming. Better built-in observability for tracing event flows across services would be very useful.
DK
BI Practice Lead at a tech services company with 51-200 employees
Helps with real-time data processing and improves decision-making overall
It improves decision-making overall for the company. Informatica is usually the tool for setting up the data, streaming the data into your data warehouse from your source, transforming the data, and preparing and modeling it into some desired format. It improves the performance. You need to know how to use it and how to implement it, but it improves performance.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The solution is scalable, and we have over a thousand users using this solution and will most likely increase the number of users because we have tested 100,000 messages per second, which is impressive."
"Apache Kafka has helped out the organization because we leverage it for all our eCommerce real-time analytics use cases."
"One of the best features which I have worked with is replay."
"Apache Kafka has improved our organization because it's more reliable than Rabbit."
"Other than the problems with having no control over the queue, Apache Kafka is wonderful."
"Kafka was at the base of our system architecture."
"Apache Kafka has helped our organization handle larger volumes without affecting the infrastructure load."
"The open-source version is relatively straightforward to set up and only takes a few minutes."
"It improves the performance."
 

Cons

"Apache Kafka has performance issues that cause it to lag."
"Kafka 2.0 has been released for over a month, and I wanted to try out the new features. However, the configuration is a little bit complicated: Kafka Broker, Kafka Manager, ZooKeeper Servers, etc."
"The ability to connect the producers and consumers must be improved."
"An area for improvement would be growth."
"One of the things I am mostly looking for is that once the message is picked up from Kafka, it should not be visible or able to be consumed by other applications, or something along those lines. That feature is not present, but it is not a limitation or anything of the sort; rather, it is a desirable feature. The next release should include a feature that prevents messages from being consumed by other applications once they are picked up by Kafka."
"Kafka's interface could also use some work. Some of our products are in C, and we don't have any libraries to use with C. From an interface perspective, we had a library from the readies. And we are streaming some of the products we built to readies. That is one of the requirements. It would be good to have those libraries available in a future release for our C++ clients or public libraries, so we can include them in our product and build on that."
"As an open-source project, Kafka is still fairly young and has not yet built out the stability and features that other open-source projects have acquired over the many years. If done correctly, Kafka can also take over the stream-processing space that technologies such as Apache Storm cover."
"The product could be improved with proper documentation."
"Skill requirement is required. There is a learning curve."
 

Pricing and Cost Advice

"It's a bit cheaper compared to other Q applications."
"When starting to look at a distributed message system, look for a cloud solution first. It is an easier entry point than an on-premises hardware solution."
"Apache Kafka is an open-source solution and there are no fees, but there are fees associated with confluence, which are based on subscription."
"The solution is free, it is open-source."
"This is an open-source solution and is free to use."
"Kafka is an open-source solution, so there are no licensing costs."
"This is an open-source version."
"It is open source software."
Information not available
report
Use our free recommendation engine to learn which Streaming Analytics solutions are best for your needs.
900,277 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
18%
Manufacturing Company
10%
Computer Software Company
9%
Outsourcing Company
8%
Financial Services Firm
33%
Computer Software Company
8%
Insurance Company
5%
Construction Company
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business32
Midsize Enterprise20
Large Enterprise51
No data available
 

Questions from the Community

What are the differences between Apache Kafka and IBM MQ?
Apache Kafka is open source and can be used for free. It has very good log management and has a way to store the data used for analytics. Apache Kafka is very good if you have a high number of user...
What is your experience regarding pricing and costs for Apache Kafka?
From the AWS perspective, the price is on the higher side. However, if you go for Apache Kafka, it is low. From a price perspective, if you are asking about Apache Kafka, I would rate it a nine.
What needs improvement with Apache Kafka?
Apache Kafka is abundant with features which only an expert-level person will be able to manage due to the high volume and high concurrent expectations. Apache Kafka groups could introduce themes o...
Ask a question
Earn 20 points
 

Also Known As

No data available
Big Data Streaming, Informatica Intelligent Streaming, Intelligent Streaming
 

Overview

 

Sample Customers

Uber, Netflix, Activision, Spotify, Slack, Pinterest
Jewelry TV
Find out what your peers are saying about Databricks, Microsoft, Apache and others in Streaming Analytics. Updated: June 2026.
900,277 professionals have used our research since 2012.