IBM MQ Room for Improvement

Sunil Sahoo
Manager at a financial services firm with 10,001+ employees
Day-to-day, I don't really see anything much that we are lacking, but I have never really compared MQ with other products to see what it lacks. I am well aware of the way that IBM sells the suite of products. But I would like to see it integrate with the newer ways of messaging, such as Kafka. They might say that you have IBM Integration Bus to do that stuff, but it would be great if MQ could, out-of-the-box, listen to public Kafka. One of the other improvements that I would like to see from MQ is for it to be containerized. It may already have that functionality. View full review »
reviewer1302078
Technical Lead at a financial services firm with 10,001+ employees
At the moment we're very limited in the way we can interface with the cloud. View full review »
Abraham Ansah-Cudjoe
Unix/Linux Systems Administrator at a financial services firm with 10,001+ employees
The memory management is very poor and it consumes too much memory. We have 24 gigabytes of RAM and almost every day, we had to free up processes so that it can run. Some of our messages were not being transmitted so we had to manually look at the MQ server to cut and paste them. That is supposed to be fully automated. The problem is normally a routing issue but it is compounded if there are connectivity troubles. For example, if 3,000 messages are supposed to be sent but 1,000 were not then you have to do it manually. The solution is not very lightweight and if it could be decentralized, then put into three or four containers, it may be an improvement in this regard. View full review »
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: January 2021.
454,950 professionals have used our research since 2012.
reviewer1332093
Lead Architect at a retailer with 10,001+ employees
It's hard to put in a nutshell, but it's sort of developed as more of an on-premise solution. It hasn't moved much away from that. But we want to use the auto-scaling and scalability of some of the cloud services. It has developed a fair bit in terms of even the database of the board and stuff like that. Over the next three to five years, we want to move totally into the Azure. View full review »
Prashant Powar
Senior Middleware Administrator at a tech services company with 501-1,000 employees
It would be an advantage if they can include streaming in IBM MQ, similar to Kafka. Kafka is used mainly for streaming purposes. This feature is clearly lacking in IBM MQ. If they add this feature to IBM MQ, it will have an edge over other products. View full review »
reviewer1370595
IT Development Manager at a financial services firm with 501-1,000 employees
We have had it for a long time now - version 7.1, which is not the latest. The admin interface of MQ Explorer that is used to interact with the server seems a little bit dated. It makes it somehow difficult to interact with it. It needs a major update to make it more modern and easy to navigate, maybe a web version. The solution isn't free. There are other solutions, like RabbitMQ, which are open source and absolutely free to use. This open source solution we use it for non-critical processes. IBM offers a special version that you need to get if you want to transfer files, especially large files. Maybe it should be included in any version. View full review »
reviewer1266369
Senior Developer at a media company with 10,001+ employees
The worst part is the monitoring or admin, especially in the ACE or Broker. There is always a problem of transparency. In MQ you can observe any process and you know exactly what's going on behind the scenes, but with the ACE or Broker, it's a problem monitoring the HTTP inputs. It's like a black box. The reason that I'm emphasizing monitoring is that I used to work for the company that produced the administration and monitoring tools for IBM. There was a lot of competition and a lot of confusion in the market. When I moved to this company I actually used my previous experience and wrote my own tools. I am not much of a C# programmer, so I was struggling a bit. I know the concepts, but I was missing some straightforward support from IBM. They were selling it as a part of Tivoli, but you needed to implement the whole Tivoli infrastructure. If you had some other monitoring provider it was a bit of a pain. That is my concern here. View full review »
reviewer1079856
Lead Software Engineer at a retailer with 10,001+ employees
I would like to see message duplication included. We don't have a mechanism for duplicating a message. There is a different model where you can have multiple subscribers and not publish the stored data to multiple subscribers. Duplication is the most important for sending the same data for different applications. View full review »
Walter Kuhn
ICT Architect at a tech services company with 51-200 employees
We have had an issue with the migration. Most of our applications are running on Java and WebSphere. We have a project to get rid of an old .NET application since we are experiencing a loss in connection during the migration to 9.1. The problem appears to be more on the .NET side than the MQ side though. The technical user interface is outdated in terms of the language used. I think this is inherited from the mainframe. This is more of an engineering issue. It is running on a Windows platform, and I don't like having Windows being the backbone of our company. I don’t like legacy view of MQ. View full review »
SrinathKatamreddy
Consultant at a transportation company with 10,001+ employees
You should be able to increase the message size. It should be dynamic. Each queue has a limitation of 5,000. Also, the maximum message length defaults to 4 MB. If it is more than that it should be able to increase and allow whatever the particular size of the message is into the queue. In terms of additional features, I would like to see it be lightweight and go to the cloud easily, and dynamic scaling should be added. View full review »
reviewer1289778
Enterprise Architect at a tech services company with 11-50 employees
What could be improved is the high-availability. The way MQ works is that it separates the high-availability from the workload balance. The scalability should be easier. If something happens so that the messages are not available on each node, scalability is only possible for the workload balance. That's a big difference. And the application must be prepared to consume from each node so that it doesn't lose a message. Otherwise, you lose the ordering of the messages. View full review »
Srinivas Mamidala
Integration Consultant at Dubai Technology Partners
I had some issues earlier, two, three years back. I don't exactly remember them now. View full review »
George Thomas
Lead Architect at a financial services firm with 1,001-5,000 employees
IBM MQ has a lot of room for improvement. It's an older solution but they are improving the product. It's wider and it's a heavy application so it supports clusters also. It is expensive. The cost is high. There should be more improvement in the new age of technologies. View full review »
reviewer1181517
Project Manager/System Architect/Senior Mainframe System Engineer/Integration Specialist at a tech services company with 51-200 employees
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. View full review »
Sanjeev Nirala
Senior Technical Architect at Nagarro
I would like IBM to improve the performance. Right now, it is lacking and can be bulky. View full review »
reviewer1444734
IT Architect at a financial services firm with 10,001+ employees
We are looking at the latest version, and we hope that resilience, high availability, and monitoring will be improved. It can have some more improvements in the heterogeneous messaging feature. The current solution is on-premises, so good integration with public cloud messaging solutions would be useful. View full review »
Mohammad Al-Smadi
IBM System Administrator at Arab Bank
We are looking for another solution that is less expensive. There is room for improvement. The live and portal monitoring needs improvement. View full review »
reviewer1317309
Consultant at a financial services firm with 10,001+ employees
It could be easier to use. View full review »
Srinivasa Reddy
Assistant Manager at a manufacturing company with 10,001+ employees
The monitoring could be even better by building it into the product. The disaster recovery mechanism could also be built-in. I would like to see them not rely on third-party tools for everything. Finally, they have provided a Liberty Profile in the Web Console for administration, and that could be further enhanced. It is not fit for use by an enterprise. They have to get rid of their WebSphere process and develop a front-end on Node.js or the like. View full review »
PrabhasMishra
Technical Manager at MetLife
I'm not sure that current version has event-driven mechanism requests that people go for. I would like the latest version to come with both type of event-driven mechanisms: an email server and a POP server. If that is not there, then that would be a great addition. View full review »
reviewer1310736
Manager Specialist Platform (Java) at a tech consulting company with 10,001+ employees
It could provide more monitoring tools and some improvement to the UI. I would also like to see more throughput in future versions. View full review »
Paulo Toscano
Database Administration Team Leader at a transportation company with 10,001+ employees
There isn't that much happening with the installation consoles and monitoring consoles. This could be improved. We need to have a better administration console and better monitoring features. Right now, they are not good and could be a lot better. The pricing could be better. View full review »
Upendra Rao
Independent Consultant at State Bank of India
I can't say pricing is good. It is a popular and reliable solution. IBM can be integrated with other products which is why it gets sold. People also like Oracle. They can be integrated with multiple systems. That is a selling point for these solutions. View full review »
reviewer1046859
Administrator at a healthcare company with 10,001+ employees
I am not involved with it at the architect level. I am providing entry-level support for the product. But perhaps if they could come up with monitoring dashboards that would be good. We are using external monitoring tools, apart from our IBM MQ, to monitor IBM MQ. If we could get monitoring tools or dashboards to keep everything simple for the user to understand, that would be good. View full review »
Jan Quist
Software Engineer at Sita
I would like to see faster monitoring tools for this solution. View full review »
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: January 2021.
454,950 professionals have used our research since 2012.