IBM MQ is used to ensure that transactions are properly handled.
Associate V P - Technology Delivery at a computer software company with 501-1,000 employees
Effective transaction processing, reliable, and scalable
Pros and Cons
- "The most valuable feature of IBM MQ is transaction processing."
- "I have used the support from IBM MQ. There is some room for improvement."
What is our primary use case?
What is most valuable?
The most valuable feature of IBM MQ is transaction processing.
For how long have I used the solution?
I have been using IBM MQ for approximately 10 years.
What do I think about the stability of the solution?
IBM MQ is stable.
Buyer's Guide
IBM MQ
December 2024
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the scalability of the solution?
The scalability of IBM MQ is good.
We have only customer transactions using IBM MQ.
How are customer service and support?
I have used the support from IBM MQ. There is some room for improvement.
I rate the support from IBM MQ a four out of five.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have not used another solution prior to IBM MQ.
How was the initial setup?
The initial setup of IBM MQ is complex.
What's my experience with pricing, setup cost, and licensing?
The price of IBM MQ could improve by being less expensive.
I rate the price of IBM MQ a three out of five.
Which other solutions did I evaluate?
I choose IBM MQ over other solutions because of personal comfort.
What other advice do I have?
I would recommend IBM MQ to others that are using major transaction processing.
I rate IBM MQ an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
DevOps Engineer at Integrity
Easy to use, good performance, and helpful technical support
Pros and Cons
- "The solution is easy to use and has good performance."
What is our primary use case?
IBM MQ can be used as an integrated bus system in an API for message queuing.
What is most valuable?
The solution is easy to use and has good performance.
For how long have I used the solution?
I have been working with IBM MQ for a few months.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The scalability of the solution is good.
We have approximately 100 users using this solution in my organization.
How are customer service and technical support?
The technical support from IBM is very good, they are responsive, and customer friendly.
How was the initial setup?
The installation is not difficult for IBM MQ and takes approximately one day.
What about the implementation team?
We have approximately seven engineers and administrators that do the implementation and maintance.
What's my experience with pricing, setup cost, and licensing?
The price of the solution could be reduced, and we are on an annual subscription.
What other advice do I have?
I would recommend this solution to others.
I rate IBM MQ a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
Buyer's Guide
IBM MQ
December 2024
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Manager Specialist Platform (Java) at a tech consulting company with 10,001+ employees
Backup queue concept and topics are unique features, but throughput could be better
Pros and Cons
- "It also has a backup queue concept and topics, features that I have not seen anywhere else. I like these features very much."
- "It could provide more monitoring tools and some improvement to the UI. I would also like to see more throughput in future versions."
What is our primary use case?
We use it for data integration.
What is most valuable?
It's very stable.
It also has a backup queue concept and topics, features that I have not seen anywhere else. I like these features very much.
What needs improvement?
It could provide more monitoring tools and some improvement to the UI. I would also like to see more throughput in future versions.
For how long have I used the solution?
I've been dealing with IBM MQ for the last six months.
What do I think about the scalability of the solution?
It's scalable. It's not for every use case, but you can scale it.
We have about 50 users of IBM MQ.
How are customer service and technical support?
The technical support is good.
How was the initial setup?
The setup is between straightforward and complex. It's not as straightforward as Apache ActiveMQ.
What about the implementation team?
We did the setup.
Which other solutions did I evaluate?
I like Kafka more. MQ is number-two compared to Kafka.
What other advice do I have?
It's a good product but I think it's too costly. That's one disadvantage because there are already many open-source products, like RabbitMQ, Kafka, and ActiveMQ. If you really need a solid MQ solution then go with IBM MQ. If you don't need such a robust solution then you can go with any of the other solutions.
I would rate IBM MQ at seven out of 10. It has less throughput.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
VP - Accelya Kale Solutions Ltd at Accelya World SLU
Ensures fast, reliable message transmissions without unplanned failures
Pros and Cons
- "Data integrity, reliability and security are valuable features that IBM MQ possesses."
- "There is no dependency on the end party service's run status."
What is our primary use case?
We use IBM MQ for message transmission between our customers, and their agents or global message service providers, such as SITA or ARINC, for tier one critical applications.
How has it helped my organization?
Applications are time critical, and IBM MQ has played a significant role in ensuring fast, reliable message transmissions. With IBM MQ in place, fear of messages getting lost in the case of an unplanned failure is almost none.
What is most valuable?
- Data integrity, reliability and security are very important to our business.
- No messages are lost, and recovery is good in case of any serious failures.
- No dependency on the end party service's run status.
For how long have I used the solution?
One to three years.
How is customer service and technical support?
No technical issues come to mind.
What's my experience with pricing, setup cost, and licensing?
In terms of cost, IBM MQ is slightly on the higher side.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Engineer at WinWholesale
The scalability and high uptime are valuable.
What is most valuable?
Its scalability and uptime is very high. So, these are the two main valuable features of this product. We rarely see any downtime on MQ's side of the product.
How has it helped my organization?
It helps us, i.e., even if some of the other apps are down, we don't lose any of the customer data, so it's very beneficial from that perspective.
What needs improvement?
We would like to see more clustering, high availability, and also monitoring features. Monitoring is a big part. We would like to see if we get back out queues or the queue depth goes high, so that we can be alerted on that.
It still needs some improvement, in terms of high availability and the clustering needs to be improved. Monitoring is a big piece which is missing.
For how long have I used the solution?
We have been using this solution for the past ten years.
What do I think about the stability of the solution?
For the stability of this product, I would give it a 9/10 rating. Only sometimes when some queue manager dies, then at that point, we lose a couple of messages but not a whole lot.
How is customer service and technical support?
I would give the technical support a 7/10 rating because we do get the response back, but a lot of time gets wasted in carrying out processes such as getting and sending logs, instead of coming online and sharing the screen and troubleshooting the issue.
Which other solutions did I evaluate?
We work with Proficient Solutions, Inc. and Prolifics. There are others as well, but these are the two major ones.
The number one criteria while selecting a vendor is availability. The other factors that we look for are proximity, their technical knowledge, market reputation and of course the pricing policy.
What other advice do I have?
It's a good product. Compared to the other products on the market, it's a very good product. Based on your company needs, you should give it a try and it should work.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Manager
The scalability of the environment is the most valuable feature. We also like the speed and the manageability.
What is most valuable?
The scalability of the environment is the most valuable feature. We also like the speed and the manageability of this tool.
How has it helped my organization?
It keeps all of our large systems interconnected, so the MQ is at the base of all of our system integration.
What needs improvement?
I would like better control over the depth of messages that go in there from all the learning and notifications, better management tools around queue depth, queue issue, that kind of stuff. If things are backing up in the queue, getting better at learning from a dashboard of how the whole ecosystem of MQ is running, that'd be really nice. Because we're using a third party to get that now.
What do I think about the stability of the solution?
Stability is very strong. We haven't had any issues.
What do I think about the scalability of the solution?
We really like the multi-channel queue manager that allows us to have different entries into the queue and manage that traffic; kind of splitting it out. That gives us an immense amount of scale as we add new applications.
How are customer service and technical support?
We have used support. They are okay. Opening a PMR is a pain in the neck. When you're in a critical event, you don't want to go open up a web ticket. You want to get somebody on the phone, it could fix the problem now. We get that it all goes with the support level and we are pretty high.
Which solution did I use previously and why did I switch?
We had a mainframe that had MQ associated to it, so we just kept it going forward.
How was the initial setup?
I was not involved in the initial setup.
What other advice do I have?
Study hard, and implement small, and then scale.
Responsiveness, the tool, and price are what I look for in a vendor.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Enterprise Solutions Architect at a computer software company with 201-500 employees
Support for JMS and integration with WebSphere Application Server are valuable.
Pros and Cons
- "Support for JMS 2.0, because we develop solutions compatible with Java EE7."
- "They need to add the ability to send full messages (header + payload) from the MQ Explorer program, not just the payload."
How has it helped my organization?
The product encourages the idea of asynchronous processing, which means that the sender and receiver are not required to be active and running at the same time. The message will be saved to the receiver queue until the system starts successfully and pulls it for processing. This is typically used in all internet banking functions that receive their data from different bank systems.
What is most valuable?
- Support for JMS 2.0, because we develop solutions compatible with Java EE7.
- Seamless integration with IBM WebSphere Application Server, which is the most stable application server I ever worked with.
- Installed and configured at Windows, AIX and IBM i mostly the same way and set of commands.
What needs improvement?
They need to add the ability to send full messages (header + payload) from the MQ Explorer program, not just the payload.
What do I think about the stability of the solution?
We have not encountered any stability issues.
What do I think about the scalability of the solution?
We have not encountered any scalability issues.
How are customer service and technical support?
I would rate the technical support as good, 8/10.
Which solution did I use previously and why did I switch?
I previously used ActiveMQ, but I switched to IBM MQ due to the robustness of the solution.
How was the initial setup?
If you are familiar with IBM products, you will find initial setup straightforward.
What's my experience with pricing, setup cost, and licensing?
IBM MQ has a flexible license model based on the Processor Value Unit (PVU) and I recommend it.
Which other solutions did I evaluate?
We evaluated Active MQ also.
What other advice do I have?
I would advise the potential user to read about security considerations and compliance with security standards.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Solution Architect at a computer software company with 10,001+ employees
Easy to use and compatible with many languages, but could be easier to integrate
Pros and Cons
- "I have found that the solution scales well."
- "The integration capabilities could be even easier."
What is our primary use case?
Mainly we are using MQ to pass the orders in the format of messages. We use MQ mainly for all the asynchronous messages that we pass.
What is most valuable?
It's easy to use and also quite compatible with all the language technologies where they can read messages and they can push messages to Java. It's easy to integrate and compatible with most coding languages.
The solution is stable.
I have found that the solution scales well.
What needs improvement?
The integration capabilities could be even easier.
For how long have I used the solution?
I've been using the solution for a while now. It's been maybe ten or 15 years.
What do I think about the stability of the solution?
The stability has been good. The performance is reliable. There are no bugs or glitches. It doesn't crash or freeze.
What do I think about the scalability of the solution?
The scalability is good. If a company needs to expand it, it can do so. It's easy.
We have a team of about five on the solution right now.
We do not have plans to increase the number of users at this time.
How are customer service and support?
IBM technical support for any product is pretty much the same across the board. I have no complaints. They are okay. They are fast and knowledgeable.
Which solution did I use previously and why did I switch?
We have been using MQ for a long time. In the past we were using a custom-developed framework instead of MQ, however, that was ten to 15 years ago.
How was the initial setup?
I can't speak to how the initial setup went. Those kinds of tasks are handled by the technology team. Therefore, I can't say if it was an easy or complex process.
I'm not sure, ultimately, how long the deployment process was.
What about the implementation team?
I wasn't a part of the process. I can't say if we enlisted outside help or not.
What's my experience with pricing, setup cost, and licensing?
You do need to pay a licensing fee in order to use this product. We pay it on a yearly basis.
What other advice do I have?
I'm not following the versioning part. I'm not sure which version we are using currently.
I'd advise new users to try it out as it is easy to integrate, scalable, and stable.
I'd rate the solution, in general, at a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Product Categories
Message Queue (MQ) Software Business Activity Monitoring Message Oriented Middleware (MOM)Popular Comparisons
MuleSoft Anypoint Platform
ActiveMQ
VMware Tanzu Data Solutions
Amazon SQS
PubSub+ Platform
Red Hat AMQ
Amazon MQ
Oracle Event Hub Cloud Service
IBM Event Streams
Aurea CX Messenger
Memphis
Red Hat JBoss A-MQ for xPaaS
Buyer's Guide
Download our free IBM MQ Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the differences between Apache Kafka and IBM MQ?
- What is the pricing of IBM MQ for 1 license and 2 cores?
- What Is The Biggest Difference Between ActiveMQ and IBM MQ?
- What is the biggest difference between IBM MQ and RabbitMQ?
- How does IBM MQ compare with VMware RabbitMQ?
- When evaluating Message Queue, what aspect do you think is the most important to look for?
- What Message Queue (MQ) Software do you recommend? Why?
- What is the best MQ software out there?
- What is MQ software?
This link from a colleague at IBM, however I found it more than fair:
advantage.ibm.com