Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Apache Kafka Alternatives

122 Apache Kafka Reviews

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
122 Apache Kafka Reviews
4.5 out of 5
122 Apache Kafka Reviews
4.5 out of 5

Apache Kafka Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for Apache KafkaQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Mahesh P.
MP
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Apache Kafka?

Kafka is one of the best solutions that provides reliable communication across multiple independent distributed systems, Moreover, This communication is asynchronous which enables us to effectively leverage Kafka in our real-time data processing applications. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

Integrating Kafka into the existing applications is a little complex task, as it demands the need of a tech-expert team to actually set up the Kafka infrastructure which eventually adds cost and effort. Also, the adoption of Kafka is not an easy decision to take as it also increases the complexity and maintenance cost of that application. Review collected by and hosted on G2.com.

Nilesh B.
NB
Software Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kafka?

Apache kafka is one of best to stream continuous messages. It streams continuousely without interruption. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

Only issue is with message ordering if the quantity is too much. Review collected by and hosted on G2.com.

K Madhusudan C.
KC
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kafka?

Its ability to handle high throughput and low latency event streaming. Its partitioning system allows data to be distributed across multiple brokers making it horizontally scalable Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

it lacks built-in security features and is very complex to set up and configure. Also, it consumes too much of resources, especially memory. Message ordering is not guaranteed across multiple partitions. Review collected by and hosted on G2.com.

north w.
NW
Senior Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kafka?

Kafka is great when you want to enhance your software system and make it asynchronous. It's like the best most enhanced version of having a queue with partitions that you can leverage. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

So far it's great, documentation is great. Review collected by and hosted on G2.com.

Ranjit Kumar M.
RM
Lead Consultant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
(Original )Information
What do you like best about Apache Kafka?

It is fault tolerant and has a retention period for playback of undelivered data. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

Does not fit every where. It can only be used for huge data streams not for small applications where point to point data tranfer is required. Review collected by and hosted on G2.com.

Vaibhav J.
VJ
Senior Principal Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kafka?

It's a stable product that serves almost all messaging and streaming needs. Various delivery guarantees help developers design different types of systems. Also, it provides clients and other utilities which are easy to use and speed up development. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

Sometimes the re-balancing creates problems and makes the system unstable. Also, a few features are missing in the design, available in Apache Pulsar. Review collected by and hosted on G2.com.

Shobit A.
SA
Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
(Original )Information
What do you like best about Apache Kafka?

Highly scalable, easy to configure, Highly available, Guarantee sequential processing in a partition, No Data loss Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

debugging the production issues related to data loss, consumer lag, duplicate messages, lost messages Review collected by and hosted on G2.com.

Durgesh P.
DP
Technical Lead - Cloud & DevOps Practice
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kafka?

Apache Kafka have the good platform support, also its adopibility make easy to get the community presence Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

There are few techical complexity like introducing zookeeper which bring some more understanding from business can be solved by simpler architecture Review collected by and hosted on G2.com.

Verified User in Consulting
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Apache Kafka?

Powerful

Feature rich

Flexible design

Can work both cloud and on premise Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

I can hardly think any , it's the best pubsub I have found Review collected by and hosted on G2.com.

Martand S.
MS
Senior Data Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kafka?

the best features of kafka are scalability &durability. it is fault tolerance so even if something bad goes, kafka manages itself. We do not have write logics to prevent data loss. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

I would say dislike. it is more of a limitation, kafka is purely programming based. As a programmer I find it manageable but for a non-programming background person it can be a bit challenge to learn Java code. Review collected by and hosted on G2.com.