IT Central Station is now PeerSpot: Here's why

Apache Kafka vs VMware RabbitMQ comparison

You must select at least 2 products to compare!
Apache Logo
19,432 views|15,537 comparisons
VMware Logo
9,685 views|7,832 comparisons
Featured Review
Buyer's Guide
Apache Kafka vs. VMware RabbitMQ
July 2022
Find out what your peers are saying about Apache Kafka vs. VMware RabbitMQ and other solutions. Updated: July 2022.
621,327 professionals have used our research since 2012.
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
"The solution is very easy to set up.""The high availability is valuable. It is robust, and we can rely on it for a huge amount of data.""Robust and delivers messages quickly.""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.""The most valuable features are the stream API, consumer groups, and the way that the scaling takes place.""Good horizontal scaling and design.""The most valuable feature is the support for a high volume of data.""All the features of Apache Kafka are valuable, I cannot single out one feature."

More Apache Kafka Pros →

"Companies can scale the solution, so long as they have server room.""It is easy to use. The addition of more queues and more services can be managed very easily.""It can be configured to be a very fast message broker. I like the stability, the built-in admin tools and plugin architecture.""Some of the most valuable features are publish and subscribe, fanout, and queues."

More VMware RabbitMQ Pros →

"The user interface is one weakness. Sometimes, our data isn't as accessible as we'd like. It takes a lot of work to retrieve the data and the index.""The model where you create the integration or the integration scenario needs improvement.""The price for the enterprise version is quite high. It would be better to have a lower price.""An area for improvement would be growth.""The graphical user environment is currently lacking.""Kafka has a lot of monitors, but sometimes it's most important to just have a simple monitor.""More Windows support, I believe, is one area where it can improve.""Something that could be improved is having an interface to monitor the consuming rate."

More Apache Kafka Cons →

"They should improve on the ability to scale your queues in a very simple and elegant way with the same power that they have would be great.""If you're outside IP address range, the clustering no longer has all the features which is problematic.""There are some security concerns that have been raised with this product.""The user interface could be improved."

More VMware RabbitMQ Cons →

Pricing and Cost Advice
  • "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."
  • "Apache Kafka is free."
  • "The price for the enterprise version is quite high. For on-premise, there is an annual fee, which starts at 60,000 euros, but it is usually higher than 100,000 euros. The cost for a project including the subscription is usually between 100,000 to 200,000 euros. The cost also depends on the level of support. There are two different levels of support."
  • "We use the free version."
  • "This is an open-source version."
  • "It's a bit cheaper compared to other Q applications."
  • "Apache Kafka is an open-sourced solution. There are fees if you want the support, and I would recommend it for enterprises. There are annual subscriptions available."
  • More Apache Kafka Pricing and Cost Advice →

  • "The pricing for RabbitMQ is reasonable. It is worth the cost."
  • More VMware RabbitMQ Pricing and Cost Advice →

    Use our free recommendation engine to learn which Message Queue (MQ) Software solutions are best for your needs.
    621,327 professionals have used our research since 2012.
    Questions from the Community
    Top Answer: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 users… more »
    Top Answer:What is the OLAP that you are using? Hosted in Cloud or on-premise?  The target DB should have its tool to extract data.
    Top Answer:Apache Kafka has good integration capabilities and has plenty of adapters in its ecosystem if you want to build something. There are adapters for many platforms, such as Java, Azure, and Microsoft's… more »
    Top Answer:IBM MQ has a great reputation behind it, and this solution is very robust with great stability. It is easy to use, simple to configure and integrates well with our enterprise ecosystem and protocols… more »
    Top Answer:It is easy to use. The addition of more queues and more services can be managed very easily.
    Top Answer:The pricing for RabbitMQ is reasonable. It is worth the cost.
    Average Words per Review
    Average Words per Review
    Also Known As
    RabbitMQ by Pivotal, Rabbit, RabbitMQ
    Learn More

    Apache Kafka is a distributed streaming platform, with the following capabilities:

    • It lets you publish and subscribe to streams of records. In this respect it is similar to a message queue or enterprise messaging system.
    • It lets you store streams of records in a fault-tolerant way.
    • It lets you process streams of records as they occur.

    Apache Kafka gets used for two broad classes of application:

    • Building real-time streaming data pipelines that reliably get data between systems or applications.
    • Building real-time streaming applications that transform or react to the streams of data.
    • RabbitMQ is the most popular open source message broker, with more than 35,000 production deployments world-wide. RabbitMQ is lightweight and easy to deploy on premises and in the cloud and runs on all major operating systems. It supports most developer platforms, multiple messaging protocols and can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements.
    Learn more about Apache Kafka
    Learn more about VMware RabbitMQ
    Sample Customers
    Uber, Netflix, Activision, Spotify, Slack, Pinterest
    Information Not Available
    Top Industries
    Computer Software Company21%
    Manufacturing Company13%
    Financial Services Firm13%
    Financial Services Firm21%
    Computer Software Company21%
    Comms Service Provider16%
    Computer Software Company7%
    Security Firm7%
    Computer Software Company23%
    Comms Service Provider20%
    Financial Services Firm17%
    Manufacturing Company5%
    Company Size
    Small Business36%
    Midsize Enterprise8%
    Large Enterprise56%
    Small Business13%
    Midsize Enterprise12%
    Large Enterprise75%
    Small Business42%
    Midsize Enterprise11%
    Large Enterprise47%
    Small Business15%
    Midsize Enterprise16%
    Large Enterprise69%
    Buyer's Guide
    Apache Kafka vs. VMware RabbitMQ
    July 2022
    Find out what your peers are saying about Apache Kafka vs. VMware RabbitMQ and other solutions. Updated: July 2022.
    621,327 professionals have used our research since 2012.

    Apache Kafka is ranked 2nd in Message Queue (MQ) Software with 22 reviews while VMware RabbitMQ is ranked 3rd in Message Queue (MQ) Software with 4 reviews. Apache Kafka is rated 7.8, while VMware RabbitMQ is rated 8.2. The top reviewer of Apache Kafka writes "Open source, granular message retention options, and good third party support". On the other hand, the top reviewer of VMware RabbitMQ writes "A good tool that's simple to use and is great for messaging". Apache Kafka is most compared with IBM MQ, ActiveMQ, Amazon SQS, Red Hat AMQ and IBM Event Streams, whereas VMware RabbitMQ is most compared with IBM MQ, ActiveMQ, Red Hat AMQ, PubSub+ Event Broker and Anypoint MQ. 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.