Try our new research platform with insights from 80,000+ expert users

ActiveMQ vs IBM MQ vs MuleSoft Anypoint Platform comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Mindshare comparison

As of May 2025, in the Message Queue (MQ) Software category, the mindshare of ActiveMQ is 26.4%, up from 21.8% compared to the previous year. The mindshare of IBM MQ is 26.2%, up from 20.6% compared to the previous year. The mindshare of MuleSoft Anypoint Platform is 9.5%, down from 10.2% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Message Queue (MQ) Software
 

Featured Reviews

Prashant-Sharma - PeerSpot reviewer
Allows for asynchronous communication, enabling services to operate independently but issues with stability
The feature of ActiveMQ which I feel is good is its ability to have DLP, the later queues. If something goes wrong with the platform, it retries. Even if it fails, it goes to DLP, and later we can rescan the same event for processing. The ability to store the failed events for some time is valuable.
Md Al-Amin - PeerSpot reviewer
Reliable and secure performance consistently enhances message transfer
IBM MQ is more reliable and secure than other software. There is a saying that for the last 30 years IBM MQ has never been hacked. It is more secure and reliable. Whenever the configuration is done, I do not have to touch it again. It works fine, it is stable, and its communication is to the point and accurate. All performance-related aspects are better. Performance-wise, it is scalable, and other features such as DR, DC, replication, and active passive mode are complex to configure, but it remains scalable. The pricing model for IBM MQ could be more flexible for clients.
Vijay Subramanyam - PeerSpot reviewer
Robust, reliable, and stable, ensuring high availability for critical integrations
I would rate the scalability an eight out of ten; it is a highly scalable solution. We have around 200 end users using this solution in our company. We use it to its maximum capacity. However, it's not for P1 applications, but definitely for severity two cases (P2 level). It integrates critical applications, but it's not a platform that, if it stops, the entire system would come down. So, it's more like a severity two level. However, it has the potential to eventually become a P1 platform. Not exactly P1 applications, but a P1 platform. Because now we are still in the transition to migrate everything, all the integrations to Mule Anypoint Platform. But once it's done, then this platform becomes critical. Because even now, we have point-to-point connections.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The ability to store the failed events for some time is valuable."
"The main function I find valuable in ActiveMQ is facilitating message transfer within the client's internal network. ActiveMQ handles the message transfer from the internal network to the cloud. Regarding multi-protocols, we use different approaches based on client capabilities. Some clients connect for real-time data transfer, using database queries for periodic updates every ten minutes. We collect data from multiple clients, ensuring we get real-time sensor values where possible and periodic updates for others."
"ActiveMQ is very lightweight and quick."
"It’s a JMS broker, so the fact that it can allow for asynchronous communication is valuable."
"ActiveMQ brings the most value to small applications because it will not cost you very much to complete."
"The most valuable feature of this solution is the holding and forwarding."
"I appreciate many features including queue, topic, durable topic, and selectors. I also value a different support for different protocols such as MQTT and AMQP. It has full support for EIP, REST, Message Groups, UDP, and TCP."
"The most important feature is that it's best for JVM-related languages and JMS integration."
"IBM is still adding some features and coding some other systems on the security end. However, it has the most security features I've seen in a communication solution. Security is the most important thing for our purposes."
"I haven't seen any severe issues related to it. Most of the time it's running. That is the advantage of IBM MQ."
"RabbitMQ and Kafka require more steps for setup than IBM MQ. Installation of the IBM product is very simple."
"I think the whole product is useful. Their database and all is very good, and the product is fine. The fact that it ensures message delivery is probably the most important thing. I also like that you're able to trace and track everything. If it doesn't arrive at the destination, it will go back to the queue, and no message will be lost."
"It is easy to create a new queue, and the queue manager connecting to the remote queue works smoothly once the IP and port are included."
"Support for JMS 2.0, because we develop solutions compatible with Java EE7."
"The product helps us monitor messages with other queues, view duplicated messages and control undelivered messages."
"The first things are its simplicity and its robustness. Compared to any other product, it's the most robust I've worked with. And it's extremely easy to manage."
"The most valuable feature of the solution is a huge list of available connectors for a lot of different platforms, which we can use very easily."
"The most valuable feature of Anypoint MQ is it comes with MuleSoft so we don't have to maintain separate components."
"The exchange and API management features are the best in the market."
"It has improved our organization a lot because of the increase in productivity, and it has simplified the development of products. MuleSoft Anypoint Platform is a highly effective tool where you can build integrations so effectively. If you establish the integration platform, it increases productivity. It helps us to do effective re-authentication, and it speeds the integration."
"The initial setup is quite easy because the solution has a good interface through which the configuration, mapping, and so on can be done."
"This is the easiest and best tool available."
"The solution is very scalable with solid performance and the capability of extending it using any custom Java in case you don't have anything out of the box. MDP is strong. It is good compared to other products regarding its capabilities in managing or orchestrating the issue load."
"It reduces manual loads in maintaining servers as it comes with the Cloud Hub feature."
 

Cons

"One potential area would be the complexity of the initial setup."
"It would be great if it is included as part of the solution, as Kafka is doing. Even though the use case of Kafka is different, If something like data extraction is possible, or if we can experiment with partition tolerance and other such things, that will be great."
"The clustering for sure needs improvement. When we were using it, the only thing available was an active/passive relationship that had to be maintained via shared file storage. That model includes a single point of failure in that storage medium."
"From the TPS point of view, it's like 100,000 transactions that need to be admitted from different devices and also from the different minor small systems. Those are best fit for Kafka. We have used it on the customer side, and we thought of giving a try to ActiveMQ, but we have to do a lot of performance tests and approval is required before we can use it for this scale."
"Message Management: Better management of the messages. Perhaps persist them, or put in another queue with another life cycle."
"The solution can improve the other protocols to equal the AMQ protocol they offer."
"The tool needs to improve its installation part which is lengthy. The product is already working on that aspect so that the complete installation gets completed within a month."
"This solution could improve by providing better documentation."
"IBM could revamp the interface. The API is huge, but some developers find it limiting because of the cost. They tend to wrap the API course into the JMS, which means they're missing out on some good features. They should work a little bit on the API exposure."
"MQ needs instruments for connection with new modern queues like Kafka or RabbitMQ."
"While there is support for API, it's not like the modern API capabilities."
"We need to have a better administration console and better monitoring features. Right now, they are not good and could be a lot better."
"In the next release, I would like for there to be easier monitoring. The UI should be easier for non-technical users to set up appliances and servers."
"IBM MQ could improve by adding more protocols or APIs for a standard application, such as MuleSoft."
"Scaling is difficult with IBM MQ."
"They could integrate monitoring into the solution, a bit more than they do now. Currently, they have opened the REST API so you can get statistic and accounting information and details from MQ and build your own monitoring, if you want. IBM can improve the solution in this direction."
"Price-wise, it is a good product since it is reasonably priced...Mule Anypoint Platform can get too complex for non-technical people."
"Although the solution's proxy design and process are good, it faces connecting issues because it lacks data integration."
"The product does not provide a priority level for the message."
"Over the years, Mule Anypoint Platform has undergone significant improvements. When I first started using it, the API gateway capabilities were fairly basic."
"The product is expensive."
"We would like an entire DevOps in place in this particular solution."
"The terms of use and how it's priced has become very difficult to manage, which is forcing us to look for alternatives already - and we haven't even been using it for that long just yet."
"The compatibility with vendors can be improved. Microsoft Azure heavily uses single software."
 

Pricing and Cost Advice

"The tool's pricing is reasonable and competitive compared to other solutions."
"I use open source with standard Apache licensing."
"I think the software is free."
"We are using the open-source version, so we have not looked at any pricing."
"It’s open source, ergo free."
"ActiveMQ is open source, so it is free to use."
"We use the open-source version."
"The solution is less expensive than its competitors."
"I think the pricing is reasonable, especially with IIB as a part of it."
"The pricing needs improvement."
"In terms of cost, IBM MQ is slightly on the higher side."
"I think IBM needs to look at its pricing. The prices of IBM products should be simple. The old way of pricing should now be moving on to the cloud to be pay as you go, a plan-based kind of pricing."
"I think it's pretty reasonable, but I'm not so too sure of the current pricing strategy from IBM. We use many bundled services, and most often, we go through a service provided by some other third-party implementation. So, I can't really give an honest opinion about that."
"This solution requires a license and we have purchased an enterprise license."
"You have to license per application installation and if you expand vertically or horizontally, you will be paying for more licenses. The licenses are approximately $10,000 to $15,000 a license, it can get expensive quite quickly."
"IBM MQ has a flexible license model based on the Processor Value Unit (PVU) and I recommend it."
"The product's price seems to be competent in comparison to other products in the market."
"The solution's pricing, as per the old approach, is expensive."
"The product comes complete at one set price including support."
"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"
"On a scale of one to ten, where one is cheap, and ten is expensive, I rate the solution's pricing as four or five out of ten."
"Licensing can be complex as is the case with most iPaaS/cloud offerings."
"The licensing is core-based. My customers tell me that it's very expensive compared to the cost of other integration suites."
"The tool's pricing is cheaper than other RPAs' since it is execution-based. Other RPAs charge based on subscriptions."
report
Use our free recommendation engine to learn which Message Queue (MQ) Software solutions are best for your needs.
850,900 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
34%
Computer Software Company
11%
Manufacturing Company
8%
Government
7%
Financial Services Firm
37%
Computer Software Company
13%
Manufacturing Company
6%
Government
4%
Educational Organization
19%
Computer Software Company
14%
Financial Services Firm
11%
Manufacturing Company
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about ActiveMQ?
For reliable messaging, the most valuable feature of ActiveMQ for us is ensuring prompt message delivery.
What needs improvement with ActiveMQ?
We need to address the non-deterministic load issues. Sometimes, ActiveMQ either restarts automatically or goes into ...
What is your primary use case for ActiveMQ?
We have a digital ID platform that uses various services running on Kafka. There are two main endpoints where service...
What is MQ software?
Hi As someone with 45+ years of experience in the Transaction and Message Processing world, I have seen many "MQ" sol...
What are the differences between Apache Kafka and IBM MQ?
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...
How does IBM MQ compare with VMware RabbitMQ?
IBM MQ has a great reputation behind it, and this solution is very robust with great stability. It is easy to use, si...
What advice do you have for others considering Mule Anypoint Platform?
I architected solutions using Oracle SOA/OSB, Spring Boot, MuleSoft Anypoint Platform on cloud / on-premises and hybr...
How does TIBCO BusinessWorks compare with Mule Anypoint Platform?
Our organization ran comparison tests to determine whether TIBCO BusinessWorks or Mule Anypoint platform integration ...
What can Mule Anypoint Platform be used for and what do you use it for most often?
This is a very flexible solution that comes with multiple uses. My organization mostly uses Mule Anypoint Platform f...
 

Also Known As

AMQ
WebSphere MQ
Data Integrator, Anypoint MQ
 

Overview

 

Sample Customers

University of Washington, Daugherty Systems, CSC, STG Technologies, Inc. 
Deutsche Bahn, Bon-Ton, WestJet, ARBURG, Northern Territory Government, Tata Steel Europe, Sharp Corporation
VMware, Gucci, MasterCard, Target, Time Inc, Hershey's, Tesla, Spotify, Office Depot, Intuit, CBS, Amtrak, Salesforce, Gap, Ralph Lauren
Find out what your peers are saying about IBM, Apache, Amazon Web Services (AWS) and others in Message Queue (MQ) Software. Updated: May 2025.
850,900 professionals have used our research since 2012.