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

### Apache Kafka Pros and Cons: Top 5 Advantages and Disadvantages

#### Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users highlight the **high scalability** of Apache Kafka, making it perfect for growing data volumes in enterprises. [(5 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607356&qs=pros-and-cons#reviews)

Users value the **real-time data processing** of Apache Kafka, appreciating its speed, scalability, and reliability across systems. [(3 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607701&qs=pros-and-cons#reviews)

Users appreciate the **easy integrations** of Apache Kafka, enjoying seamless connections with their Java applications. [(2 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607769&qs=pros-and-cons#reviews)

Users praise the **high scalability and performance** of Apache Kafka, making it perfect for handling large data volumes. [(2 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607741&qs=pros-and-cons#reviews)

Users value the **high scalability and performance** of Apache Kafka, making it perfect for handling growing data volumes. [(2 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607949&qs=pros-and-cons#reviews)

Users struggle with the **operational complexity** of Apache Kafka, which increases resource consumption and limits message queuing capabilities. [(1 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2314620&qs=pros-and-cons#reviews)

Users find the **data management issues** overwhelming, especially smaller teams needing dedicated expertise for maintenance and scaling. [(1 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2446024&qs=pros-and-cons#reviews)

Users find that **debugging issues** in Apache Kafka can be challenging and requires significant effort to resolve. [(1 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607592&qs=pros-and-cons#reviews)

Users find the **difficult learning curve** of Apache Kafka overwhelming, especially for smaller teams needing dedicated expertise. [(1 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2446055&qs=pros-and-cons#reviews)

Users find the **limited customization** in Apache Kafka challenging, particularly during initial setup and management tasks. [(1 mentions)](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2184783&qs=pros-and-cons#reviews)

### 5 Pros or Advantages of Apache Kafka

##### 1. Scalability

Users highlight the **high scalability** of Apache Kafka, making it perfect for growing data volumes in enterprises.
[
See 5 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607356&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Dakalo M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dakalo M.")
DM

Dakalo M.

Small-Business (50 or fewer emp.)

5.0/5

"Unmatched Scalability and Performance for Enterprise Data Growth"

What do you like about Apache Kafka?

High scalability and performance making it ideal for growing data volumes in enterprises.

 ![Priyanka R.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Priyanka R.")
PR

Priyanka R.

Enterprise (\> 1000 emp.)

4.5/5

"Apache Kafka: Real-Time Data Streaming"

What do you like about Apache Kafka?

High throughput and low latency, scalability ,Durability & Fault Tolerance ,replay ability & Retention Kafka retains messages for a configu

##### 2. Real-time Data

Users value the **real-time data processing** of Apache Kafka, appreciating its speed, scalability, and reliability across systems.
[
See 3 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607701&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Priyanka R.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Priyanka R.")
PR

Priyanka R.

Enterprise (\> 1000 emp.)

4.5/5

"Apache Kafka: Real-Time Data Streaming"

What do you like about Apache Kafka?

High throughput and low latency, scalability ,Durability & Fault Tolerance ,replay ability & Retention Kafka retains messages for a configu

 ![Akshat J.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Akshat J.")
AJ

Akshat J.

Mid-Market (51-1000 emp.)

4.5/5

"A strong and reliable tool for real-time data streaming"

What do you like about Apache Kafka?

Kafka handles large volumes of data really well and is very reliable once set up properly. We use it for real-time data processing between different p

##### 3. Easy Integrations

Users appreciate the **easy integrations** of Apache Kafka, enjoying seamless connections with their Java applications.
[
See 2 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607769&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Akshat J.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Akshat J.")
AJ

Akshat J.

Mid-Market (51-1000 emp.)

4.5/5

"A strong and reliable tool for real-time data streaming"

What do you like about Apache Kafka?

Kafka handles large volumes of data really well and is very reliable once set up properly. We use it for real-time data processing between different p

 ![Mohit G.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Mohit G.")
MG

Mohit G.

Mid-Market (51-1000 emp.)

4.5/5

"Great tool for event processing"

What do you like about Apache Kafka?

Kafka is highly scalable and easy to manage. Its disctributed architecture makes it handy for big organisation like ours. Easy to integrate with our

##### 4. Performance

Users praise the **high scalability and performance** of Apache Kafka, making it perfect for handling large data volumes.
[
See 2 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607741&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Dakalo M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dakalo M.")
DM

Dakalo M.

Small-Business (50 or fewer emp.)

5.0/5

"Unmatched Scalability and Performance for Enterprise Data Growth"

What do you like about Apache Kafka?

High scalability and performance making it ideal for growing data volumes in enterprises.

 ![Abdullah H.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Abdullah H.")
AH

Abdullah H.

Mid-Market (51-1000 emp.)

4.5/5

"Impressive High Performance"

What do you like about Apache Kafka?

High Performance and easy to use as event driven in Microservices

##### 5. Performance Efficiency

Users value the **high scalability and performance** of Apache Kafka, making it perfect for handling growing data volumes.
[
See 2 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607949&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Dakalo M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dakalo M.")
DM

Dakalo M.

Small-Business (50 or fewer emp.)

5.0/5

"Unmatched Scalability and Performance for Enterprise Data Growth"

What do you like about Apache Kafka?

High scalability and performance making it ideal for growing data volumes in enterprises.

 ![Abdullah H.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Abdullah H.")
AH

Abdullah H.

Mid-Market (51-1000 emp.)

4.5/5

"Impressive High Performance"

What do you like about Apache Kafka?

High Performance and easy to use as event driven in Microservices

### 5 Cons or Disadvantages of Apache Kafka

##### 1. Complexity

Users struggle with the **operational complexity** of Apache Kafka, which increases resource consumption and limits message queuing capabilities.
[
See 1 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2314620&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Priyanka R.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Priyanka R.")
PR

Priyanka R.

Enterprise (\> 1000 emp.)

4.5/5

"Apache Kafka: Real-Time Data Streaming"

What do you dislike about Apache Kafka?

Operational complexity, High resource consumption, limited Message Queuing Features

##### 2. Data Management Issues

Users find the **data management issues** overwhelming, especially smaller teams needing dedicated expertise for maintenance and scaling.
[
See 1 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2446024&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Dakalo M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dakalo M.")
DM

Dakalo M.

Small-Business (50 or fewer emp.)

5.0/5

"Unmatched Scalability and Performance for Enterprise Data Growth"

What do you dislike about Apache Kafka?

It requires dedicated expertise for monitoring, scaling, and maintenance. Smaller teams often find this overwhelming.

##### 3. Debugging Issues

Users find that **debugging issues** in Apache Kafka can be challenging and requires significant effort to resolve.
[
See 1 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=1607592&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Akshat J.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Akshat J.")
AJ

Akshat J.

Mid-Market (51-1000 emp.)

4.5/5

"A strong and reliable tool for real-time data streaming"

What do you dislike about Apache Kafka?

Initial setup and configuration can be a bit tricky, especially if you’re new to distributed systems. Managing brokers and zookeepers manually can get

##### 4. Difficult Learning

Users find the **difficult learning curve** of Apache Kafka overwhelming, especially for smaller teams needing dedicated expertise.
[
See 1 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2446055&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Dakalo M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Dakalo M.")
DM

Dakalo M.

Small-Business (50 or fewer emp.)

5.0/5

"Unmatched Scalability and Performance for Enterprise Data Growth"

What do you dislike about Apache Kafka?

It requires dedicated expertise for monitoring, scaling, and maintenance. Smaller teams often find this overwhelming.

##### 5. Limited Customization

Users find the **limited customization** in Apache Kafka challenging, particularly during initial setup and management tasks.
[
See 1 mentions
](https://www.g2.com/products/apache-kafka/reviews?filters%5Bsentiment_snippet%5D=2184783&qs=pros-and-cons#reviews)

See Related User Reviews

 ![Akshat J.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Akshat J.")
AJ

Akshat J.

Mid-Market (51-1000 emp.)

4.5/5

"A strong and reliable tool for real-time data streaming"

What do you dislike about Apache Kafka?

Initial setup and configuration can be a bit tricky, especially if you’re new to distributed systems. Managing brokers and zookeepers manually can get

## Top-Rated Alternatives

[

 ![Confluent](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_b087379a1153e7d513f37c83481c8ced/confluent.png "Confluent")

Confluent

4.4/5(114)

](https://www.g2.com/products/confluent/reviews)

[

 ![Google Cloud Pub/Sub](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_aeae116c52945fdecd7ed16d621cb315/google-cloud-pub-sub.png "Google Cloud Pub/Sub")

Google Cloud Pub/Sub

4.5/5(39)

](https://www.g2.com/products/google-cloud-pub-sub/reviews)

[

 ![MuleSoft Anypoint Platform](https://images.g2crowd.com/uploads/product/hd_favicon/d763ac0221fcc0848182458b48016e06/mulesoft-anypoint-platform%282%29.svg "MuleSoft Anypoint Platform")

MuleSoft Anypoint Platform

4.5/5(775)

](https://www.g2.com/products/mulesoft-anypoint-platform/reviews)

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

YB

YOGESH B.

Mr

Enterprise (\> 1000 emp.)

9/12/2019

"scalable data streaming "

4.5/5

What do you like best about Apache Kafka?

scalable

data is partitioned

brokered

stable versions of kafka enables to upgrade the kafka at any time

Kafka parallelism at the topic level is very useful to achieve performance and scale to million requests per second

kafka has provided very well defined storage management, it provides many options to configure them by size & by time Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

load balancing requires all ips to be known by producer

When the kafka is hosted in any on prem environment, usually users does not want to expose all three ip address due to seccurity concerns. But kafka client needs all ip addresses of kafka cluster to load balance

Load time of the data when any node restart is huge when we have large data in kafka before restart

when one node goes down in cluster, it takes lot of time to rebalance Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

its a good platform for streaming your data in huge

it's easily scalable. Only issue when you start scaling is you have to mannually rebalance the partitions when you add a node or delete any existing nodes

be careful about systems when restarts are frequent because it takes considerable time to restart, how ever it is the best solution you can get among all opensource solutions available

Anthor aspect worth considering is its parallelism level, kafka is having pull mechanism to read the messages, partitins are per consumer, so it provides parallelsim at partitions level Review collected by and hosted on G2.com.

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

data streaming from different IOT devices to processing engine, storm is connected to kafka and used to process and store in elastic search

we also stream logs with the system, events with in the system.

we also log from various devices, these logs are huge in number. almost millions for second. Review collected by and hosted on G2.com.

Show More

5/31/2020
Current UserValidated ReviewerIncentivizedSource: G2 Gives Campaign

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

Yogesh B.

Technical Lead

Mid-Market (51-1000 emp.)

5/7/2020

"Best Streaming Queue/Topic"

5/5

What do you like best about Apache Kafka?

Kafka is known the best streaming platform, it has the capability to handle data in pull mechanism makes it highly performant. Kafka provides capabilities to segregate data via topics, it supports binary data and text data. It has the capability to distribute data to partitions, a notion of shards

Kafka has consumer - kafka streams which is built on the principles of kafka to give better performance

we considered replacing storm with kafka streams and could achieve all the required functionalities

kafka provides various tune ups to achieve HA Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

One thing I observed is we can not switch off replication in multi node setup. suppose say i want only load distribution but its okay if i lose data. I dont want any replication. If any partition assigned node goes down, kafka should identify and reassign the partitions at some point to other nodes instead it goes on toss expecting isr to be available

another point is when any node goes down it takes a while to reassign the primary partitions and make kafka available, though config is there to set the time to trigger rebalancing, usually it kicks the rebalancing but the rebalancing itself takes lot of time Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

Its a great tool with high performance and millisecond level latency

Has got lot of debugging tools Review collected by and hosted on G2.com.

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

streaming logs/stats from multiple devices and consumed by processing engine Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Lakshmi Narayana J.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Lakshmi Narayana J.")
LJ

Lakshmi Narayana J.

Senior Hadoop Engineer

Enterprise (\> 1000 emp.)

1/12/2021

"A better messaging and streaming service"

5/5

What do you like best about Apache Kafka?

The nature of message streaming is guaranteed to all consumers who subscribed and good thing is the message will never missed which guarantees data delivery Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

No issues with Kafka in terms of topics and streaming and couldn’t any drawbacks Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

I suggest Kafka for businesses for guaranteed delivery of data to consumers Review collected by and hosted on G2.com.

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

Topics and streaming Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Organic

 ![Sahil M.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Sahil M.")
SM

Sahil M.

Small-Business (50 or fewer emp.)

4/22/2020

"Kafka for ETL"

3/5

What do you like best about Apache Kafka?

The way we can scale it, as opposed to rabbitmq, the persistent intermediate storage with ksql, and paralleling data by topics Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

The official sink and source connectors, from debezium have issues with some advanced data types, especially arrays and son, when reading from postgres WAL files. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

Make sure first do a proper research for your use case, when implementing Kafka clusters, as it is an open-source software there might be things partially implemented and may not have support for specific requirements, a person in the team who can do some open-source contributions to manage the caveats would definitely help. Review collected by and hosted on G2.com.

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

We did not use it for ETL, but are continuously using it as an advanced messaging broker for our microservices, with much detailed information available to us about data movement in the data bus, as it makes handling failure a lot easy Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Digvijay S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Digvijay S.")
DS

Digvijay S.

Senior Software Engineer

Mid-Market (51-1000 emp.)

3/25/2020

"Apache Kafka is the answer for all your communication problems."

5/5

What do you like best about Apache Kafka?

Apache Kafka is a very fast and scalable messaging system. I used it for all the microservices asynchronous communication channels. It is extremely easy to setup and configure according to your needs. It also has sdks to help using it with wide range of technology stack. It also has a central broker which governs the master instance and takes care of failure and scaling. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

The fact that it broker is not inbuilt and requires zookeper. But its not a dealbreaker. Also that you do not have a dedicated gui for tracking and maintenance purposes. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

It is an extremely easy to setup and start using kind of a tool. If you are looking for fast, durable and highly scalable messaging queue to start start development, this is it. Review collected by and hosted on G2.com.

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

I used apache kafka for developing message driven asyc communication for microservices architecture. I also used it as a logging server as it provides a store to save messages for prescribed time. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Civic & Social Organization](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Civic & Social Organization")
AC

Verified User in Civic & Social Organization

Small-Business (50 or fewer emp.)

5/14/2020

Business partner of the seller or seller's competitor, not included in G2 scores.

"Advanced many-to-many streaming platform"

5/5

What do you like best about Apache Kafka?

I like the simplicity of setup of Kafka broker in cluster mode. It permits to have a three powerful Kafka brokers by using even a single virtual low cost machine. The interaction with the cluster is quite simple and you can customize the topics functionalities by setting replication factors and main copy broker.

I like also the flexibility of Kafka. It can be used for managing high quantity of messages from multiple sensors, but also to stream a single big video to multiple subscribers. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

I have not found anything that I dislike until now. Maybe the confluent support can be improved, since they offer only support for payed Confluent licenses and not for on-premises Kafka installation. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

Kafka is really complete and permits to connect several producers with many customers. It is quite simple to be installed and the resource consumption is quite small. Review collected by and hosted on G2.com.

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

I can share messages with many subscribers. I can gather data from a multiplicity of sensors. I can scale up horizontally with low cost machines. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Atul S K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Atul S K.")
AK

Atul S K.

VP Engineering for Emerging Technologies

Small-Business (50 or fewer emp.)

3/23/2020

"Robust big data message broker"

5/5

What do you like best about Apache Kafka?

Very fast messaging platform - consumer groups are a great feature - So is replication. Kafka streams are fantastic. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

Whatever I have used worked well. Some more standard monitoring tools should be part of the basic setup. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

The confluent team has done a great job of documenting kafka. They also have a great toolbox built atop the main Apache Kafka distribution. For beginners, this could ease up the journey a lot. Review collected by and hosted on G2.com.

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

We use Kafka as an integration layer component - for doing payments reconciliation - and as a message broker backbone for out micro-services based architecture. Real-time demands are easy to do with Kafka. There is great framework support for streaming applications - we use AlpAkka and Kafka streams for integration - and it works wonderfully. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Akib A.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Akib A.")
AA

Akib A.

Technical Lead

Mid-Market (51-1000 emp.)

6/25/2020

"Best tool for asynchronous communication"

5/5

What do you like best about Apache Kafka?

Ability to use kafka as database, capability to handle large volume of data efficiently. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

Very less monitoring tools , not all the scripts available for monitoring. Review collected by and hosted on G2.com.

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

We are using it extensively in our product, we are using it as messaging system and database both. We’re indexing our catalog data using kafka, sending data to our production environment using topics, importing data from external system over topics. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

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

Verified User in Computer Software

Small-Business (50 or fewer emp.)

3/23/2020

"Scalable and Reliable"

5/5

What do you like best about Apache Kafka?

Consumer group is one of my favourite feature which let multiple consumers to consume at the same time but avoid reading duplicates. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

It’s highly configurable, I mean with configuration settings we can manage Kafka. This is both good and bad. It’s really easy to set up, but if we miss something, we get screwed. One good example: Our Kafka consumer will not poll until it process all the currently running jobs. In this case the running jobs takes up to an hour. So, Kafka consumer will not do any activities for an hour. In this case, zookeeper assumes my Kafka consumer died and recreates the new one and read the same message which processed already. This was finally a confit settings Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

Go through the configuration option documentation Review collected by and hosted on G2.com.

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

Message broker which collects all the message from different source and my consumer groups will receive one by one and process it Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Martin A.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Martin A.")
MA

Martin A.

IT Analyst

Small-Business (50 or fewer emp.)

4/26/2020

"Kafka stream processing at your finger tips"

4.5/5

What do you like best about Apache Kafka?

We were looking for an open-source solution to perform stream processing. When our team found this, it was immediately accepted to be used as our permanent solution to achieve the goal we had. Review collected by and hosted on G2.com.

What do you dislike about Apache Kafka?

We haven't found any issues so far in Kafka. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kafka:

Open-Source, Stable and Scalable platform to all your difficult problems. You don't have to search elsewhere when you have Kafka Review collected by and hosted on G2.com.

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

This forum is not the right place to discuss problem statement solved with our clients Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

## 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-kafka/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Stream Analytics](https://www.g2.com/categories/stream-analytics)[Event Stream Processing](https://www.g2.com/categories/event-stream-processing)[Message Queue (MQ)](https://www.g2.com/categories/message-queue-mq)

##### Explore More

[Top-rated field service management apps](https://www.g2.com/discussions/top-rated-field-service-management-apps)[Which hardware monitoring platforms give IT teams the most reliable alerting and real-time visibility across servers, network devices and endpoints without generating so much noise that alerts get ignored?](https://www.g2.com/discussions/which-hardware-monitoring-platforms-give-it-teams-the-most-reliable-alerting-and-real-time-visibility-across-servers-network-devices-and-endpoints-without-generating-so-much-noise-that-alerts-get-ignored)[Which data de-identification platforms support flexible masking strategies including tokenization, hashing, and synthetic replacement?](https://www.g2.com/discussions/which-data-de-identification-platforms-support-flexible-masking-strategies-including-tokenization-hashing-and-synthetic-replacement)

[Top tools for spend management in tech companies](https://www.g2.com/discussions/top-tools-for-spend-management-in-tech-companies-what-are-you-using)[Best tools for multi-user estimating collaboration](https://www.g2.com/discussions/what-are-the-best-tools-for-enabling-multi-user-collaboration-on-construction-estimating)[Pros and Cons Details](https://www.g2.com/products/apache-kafka/reviews?qs=pros-and-cons)

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