We performed a comparison between Apache Kafka and IBM Event Streams based on real PeerSpot user reviews.
Find out in this report how the two Message Queue (MQ) Software solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
"The most valuable feature of Apache Kafka is the clustering which is very easy to scale and we have multiple servers all over our platforms. It has been useful for stability and performance."
"With Kafka, events and streaming are persistent, and multiple subscribers can consume the data. This is an advantage of Kafka compared to simple queue-based solutions."
"Good horizontal scaling and design."
"valuable features relate to microservices architecture and working on KStream and KSQL DB as a microservices event bus."
"The most valuable feature is the messaging function and reliability."
"This is a system for email and other small devices. There has been a relay of transactions continuously over the last two years it has been in production."
"The main advantage is increased reliability, particularly with regard to data and the speed with which messages are published to the other side."
"Robust and delivers messages quickly."
"The stability has been good."
"It's not possible to substitute IBM MQ with Apache Kafka because the JMS part is not very stable."
"More Windows support, I believe, is one area where it can improve."
"I would like to see an improvement in authentication management."
"The price for the enterprise version is quite high. It would be better to have a lower price."
"Some vendors don't offer extra features for monitoring."
"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."
"The repository isn't working very well. It's not user friendly."
"The initial setup and deployment could be less complex."
"It would be helpful if they could help us explain why they, as in, the customers, should use the product and the overall benefits."
Apache Kafka is a distributed streaming platform, with the following capabilities:
Apache Kafka gets used for two broad classes of application:
Built on open source Apache Kafka, IBM Event Streams is an event-streaming platform that helps you build smart applications that can react to events as they happen. IBM Event Streams is based on years of operational expertise IBM has gained from running Apache Kafka event streams for enterprises
Apache Kafka is ranked 2nd in Message Queue (MQ) Software with 25 reviews while IBM Event Streams is ranked 10th in Message Queue (MQ) Software with 1 review. Apache Kafka is rated 8.0, while IBM Event Streams is rated 8.0. The top reviewer of Apache Kafka writes "Good partition tolerance, message reliability, and API integration ". On the other hand, the top reviewer of IBM Event Streams writes "Easy to set up with good support and good routing scenarios". Apache Kafka is most compared with IBM MQ, Amazon SQS, Red Hat AMQ, ActiveMQ and VMware RabbitMQ, whereas IBM Event Streams is most compared with IBM MQ and Red Hat AMQ. See our Apache Kafka vs. IBM Event Streams report.
See our list of best Message Queue (MQ) Software vendors.
We monitor all Message Queue (MQ) Software 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.