We performed a comparison between Apache Kafka and VMware RabbitMQ 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 Kafka Connect."
"The most valuable feature is the support for a high volume of data."
"The publisher-subscriber pattern and low latency are also essential features that greatly piqued my interest."
"All the features of Apache Kafka are valuable, I cannot single out one feature."
"I like the performance and reliability of Kafka. I needed a data streaming buffer that could handle thousands of messages per second with at least one processing point for an analytics pipeline. Kafka fits this requirement very well."
"The main advantage is increased reliability, particularly with regard to data and the speed with which messages are published to the other side."
"Scalability is very good."
"The stability is very nice. We currently manage 50 million events daily."
"It can be configured to be a very fast message broker. I like the stability, the built-in admin tools and plugin architecture."
"Large amounts of data can be moved pretty fast using the solution."
"The most valuable feature for me is that it is open source. The licensing costs are really low and they are transparent."
"We have been able to set up a messaging system that facilitates data integration between the software modules that we sell."
"The security is great."
"RabbitMQ provides access to SDKs for development and the ability to raise and log tickets if we encounter issues. We can integrate RabbitMQ using various languages like Java or Python using the provided SDKs."
"It is easy to use. The addition of more queues and more services can be managed very easily."
"Some of the most valuable features are publish and subscribe, fanout, and queues."
"Lacks elasticity and the ability to scale down."
"The graphical user environment is currently lacking."
"We struggled a bit with the built-in data transformations because it was a challenge to get them up and running the way we wanted."
"The management tool could be improved."
"Kafka requires non-trivial expertise with DevOps to deploy in production at scale. The organization needs to understand ZooKeeper and Kafka and should consider using additional tools, such as MirrorMaker, so that the organization can survive an availability zone or a region going down."
"The solution should be easier to manage. It needs to improve its visualization feature in the next release."
"More Windows support, I believe, is one area where it can improve."
"would like to see real-time event-based consumption of messages rather than the traditional way through a loop. The traditional messaging system works by listing and looping with a small wait to check to see what the messages are. A push system is where you have something that is ready to receive a message and when the message comes in and hits the partition, it goes straight to the consumer versus the consumer having to pull. I believe this consumer approach is something they are working on and may come in an upcoming release. However, that is message consumption versus message listening."
"I would like to see the performance of the administration portal improved and additional messaging protocols."
"Their implementation is quite tricky. It's not that easy to implement RabbitMQ as a cluster."
"The support feature could benefit from some improvement in terms of accessibility and responsiveness."
"The next release should include some of the flexibility and features that Kafka offers."
"The debugging capabilities and testing flexibilities need to be improved."
"VMware RabbitMQ needs to create a new queue system."
"VMware RabbitMQ's configuration process could be easier to understand."
"The product has to improve the crisis management, especially in memory issues."
Apache Kafka is ranked 1st in Message Queue (MQ) Software with 76 reviews while VMware RabbitMQ is ranked 5th in Message Queue (MQ) Software with 39 reviews. Apache Kafka is rated 8.0, while VMware RabbitMQ is rated 8.2. The top reviewer of Apache Kafka writes "Great access to multiple devices, with stability, at an affordable price". On the other hand, the top reviewer of VMware RabbitMQ writes "A cloud solution for asynchronous call with easy configuration". Apache Kafka is most compared with IBM MQ, Amazon SQS, Red Hat AMQ, Anypoint MQ and ActiveMQ, whereas VMware RabbitMQ is most compared with IBM MQ, ActiveMQ, Anypoint MQ, Red Hat AMQ and PubSub+ Event Broker. See our Apache Kafka vs. VMware RabbitMQ 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.