Coming October 25: PeerSpot Awards will be announced! Learn more

Anypoint MQ vs Apache Kafka comparison

You must select at least 2 products to compare!
MuleSoft Logo
4,540 views|3,303 comparisons
Apache Logo
19,541 views|15,661 comparisons
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Anypoint MQ and Apache Kafka 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.

To learn more, read our detailed Anypoint MQ vs. Apache Kafka report (Updated: August 2022).
632,611 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
"It's easy to use and comes as a bundle package with the Anypoint Platform, removing the need for any complex setup.""Initial setup was very straightforward. Deployment is a cakewalk.""Messaging and queueing solution that has good stability and scalability. It can be used for a variety of messaging types."

More Anypoint MQ Pros →

"It is the performance that is really meaningful.""Deployment is speedy.""The most valuable feature is the support for a high volume of data.""valuable features relate to microservices architecture and working on KStream and KSQL DB as a microservices event bus.""I like Kafka's flexibility, stability, reliability, and robustness.""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 ecosystem. Other solutions, such as Pulsar have fewer adapters available.""The high availability is valuable. It is robust, and we can rely on it for a huge amount of data.""The processing power of Apache Kafka is good when you have requirements for high throughput and a large number of consumers."

More Apache Kafka Pros →

"Anypoint MQ's capabilities are mainly used for messaging purposes, but it doesn't have typical use cases that extend as far as other Message Queue software.""It's extremely expensive to change things in Anypoint MQ. There's also this issue of slow output of messages, and that needs to be improved.""There are so many solutions like this, but this is not as mature as those products. The other MQ products have the capability of reprocessing and maintaining the persistence of the data. They can handle large volumes and large messages, but Anypoint MQ doesn't have those capabilities."

More Anypoint MQ Cons →

"Prioritization of messages in Apache Kafka could improve.""The management tool could be improved.""The management overhead is more compared to the messaging system. There are challenges here and there. Like for long usage, it requires restarts and nodes from time to time.""More Windows support, I believe, is one area where it can improve.""Kafka has a lot of monitors, but sometimes it's most important to just have a simple monitor.""The solution can improve by having automation for developers. We have done many manual calculations and it has been difficult but if it was automated it would be much better.""They need to have a proper portal to do everything because, at this moment, Kafka is lagging in this regard.""An area for improvement would be growth."

More Apache Kafka Cons →

Pricing and Cost Advice
  • "I can't give you a straightforward answer because sometimes it depends on the usage. If you're going to have fewer than 5 million messages, it is free of cost. If you're going to have more than 5 million messages, they're going to charge $100 per month"
  • "Making changes in Anypoint MQ is expensive."
  • More Anypoint MQ Pricing and Cost Advice →

  • "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."
  • "We are using the free version of Apache Kafka."
  • More Apache Kafka Pricing and Cost Advice →

    Use our free recommendation engine to learn which Message Queue (MQ) Software solutions are best for your needs.
    632,611 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:Messaging and queueing solution that has good stability and scalability. It can be used for a variety of messaging types.
    Top Answer:It's extremely expensive to change things in Anypoint MQ, e.g. we have to go through either Accenture or IBM. IBM will do the changes, but the actual change we ask for costs huge amounts of money. I'm… more »
    Top Answer:We're using Anypoint MQ for messaging, in different types: from SAP to third party systems, global third party systems, etc. There's a hundred of them.
    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:It is a useful way to maintain messages and to manage offset from our consumers.
    Average Words per Review
    Average Words per Review
    Also Known As
    Mule MQ
    Learn More

    Anypoint MQ is an enterprise multi-tenant, cloud messaging service that performs advanced asynchronous messaging scenarios between applications. Anypoint MQ is fully integrated with Anypoint Platform, offering role based access control, client application management, and connectors.

    Anypoint MQ supports hybrid use cases, IoT where you collect data from different devices, and a REST API you can use with device applications. You can also use Anypoint MQ with other application frameworks such as node.js, to communicate to queues.

    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.
    Learn more about Anypoint MQ
    Learn more about Apache Kafka
    Sample Customers
    State of Colorado, PacificComp, Panviva
    Uber, Netflix, Activision, Spotify, Slack, Pinterest
    Top Industries
    Computer Software Company25%
    Comms Service Provider9%
    Energy/Utilities Company8%
    Financial Services Firm7%
    Computer Software Company23%
    Financial Services Firm15%
    Manufacturing Company12%
    Financial Services Firm25%
    Computer Software Company17%
    Comms Service Provider12%
    Company Size
    Small Business11%
    Midsize Enterprise14%
    Large Enterprise75%
    Small Business35%
    Midsize Enterprise10%
    Large Enterprise55%
    Small Business13%
    Midsize Enterprise11%
    Large Enterprise77%
    Buyer's Guide
    Anypoint MQ vs. Apache Kafka
    August 2022
    Find out what your peers are saying about Anypoint MQ vs. Apache Kafka and other solutions. Updated: August 2022.
    632,611 professionals have used our research since 2012.

    Anypoint MQ is ranked 9th in Message Queue (MQ) Software with 3 reviews while Apache Kafka is ranked 2nd in Message Queue (MQ) Software with 24 reviews. Anypoint MQ is rated 6.6, while Apache Kafka is rated 8.0. The top reviewer of Anypoint MQ writes "Stable and scalable messaging and queueing solution, but suffers from slow output of messages". On the other hand, the top reviewer of Apache Kafka writes "Good performance when a high throughput is required, but they need to implement a portal". Anypoint MQ is most compared with ActiveMQ, IBM MQ, Amazon SQS, VMware RabbitMQ and PubSub+ Event Broker, whereas Apache Kafka is most compared with IBM MQ, Amazon SQS, Red Hat AMQ, ActiveMQ and Amazon MQ. See our Anypoint MQ vs. Apache Kafka 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.