Best Message Queue (MQ) Software

Products Buyer's Guide
8.6
IBM MQ
★★★★★

IBM MQ

IBMВ® MQ, formerly WebSphere MQ, is messaging middleware that simplifies and accelerates the integration of diverse applications and data across multiple platforms. It uses message queues to exchange information and offers a single messaging solution for cloud, on premise, mobile and IoT environments. By connecting virtually everything, from a simple pair of applications to the most complex business environments, it improves responsiveness, ...

Very good integration and gateway tool - Executive Sponsor in Banking

Ease of use
8.3
Support
8.5
Ease of Setup
8.7
8.6
IBM MQ on Cloud
★★★★★

IBM MQ on Cloud

MQ is the gold standard for enterprise messaging, providing secure and reliable messaging on premise and across multiple clouds

Very convenient to access when traveling - Erik C.

Ease of use
Support
Ease of Setup
8.8
Apache Kafka
★★★★★

Apache Kafka

Apache Kafka is an open-source stream processing platform developed by the Apache Software Foundation written in Scala and Java.

Kafka - The data streaming broker - Jimesh S.

Ease of use
8.6
Support
8.6
Ease of Setup
0.0
9.0
MuleSoft Anypoint Platform
★★★★★

MuleSoft Anypoint Platform

Anypoint Platform™ is a complete platform that lets companies realize business transformation through API-led connectivity. It is is a unified, flexible integration platform that solves the most challenging connectivity problems across SOA, SaaS and APIs.

Robust tool, easy to implement. - Traci R.

Ease of use
8.6
Support
9.3
Ease of Setup
6.3

Languages supported: Arabic, Czech, Danish, German, English, Finnish, French, Irish, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Dutch, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, Chinese (Simplified)

7.6
Red Hat AMQ
★★★★★

Red Hat AMQ

To respond to business demands quickly and efficiently, you need a way to integrate applications and data spread across your enterprise. Red Hat AMQ—based on open source communities like Apache ActiveMQ and Apache Kafka—is a flexible messaging platform that delivers information reliably, enabling real-time integration and connecting the Internet of Things (IoT).

Build queue integrations using Redhat AMQ - Abhishek C.

Ease of use
Support
Ease of Setup
6.6
Azure Queue Storage
★★★★★

Azure Queue Storage

Azure Queue storage provides cloud messaging between application components. Queue storage gives you asynchronous message queueing for communication between application components, whether they are running in the cloud, on the desktop, on-premises, or on mobile devices.

Best Thing We Have Found So Far - User in Retail

Ease of use
Support
Ease of Setup
10.0
TIBCO Enterprise Message Service
★★★★★

TIBCO Enterprise Message Service

TIBCO Enterprise Message Service, our standards-based Java Message Service (JMS) broker allows any application that supports JMS, whether home grown or third-party, to quickly and easily exchange messages. Fully certified with both the JMS 1.1 and 2.0 specifications ensures compatibility with other applications as well as a loosely coupled design for less overhead, time, and cost. As part of TIBCO Messaging, it supports seamless integration for ...

good tools and easy to use - Cristiano V.

Ease of use
Support
Ease of Setup
8.6
Azure Scheduler
★★★★★

Azure Scheduler

Azure Scheduler allows you to declaratively describe actions to run in the cloud. It then schedules and runs those actions automatically. Azure Scheduler lets you create jobs in the cloud that invoke services inside and outside of Azure such as calling HTTP/S endpoints or posting messages to Azure Storage queues, or Azure Service Bus queues or topics.

Great way to automate - Xavier S.

Ease of use
8.5
Support
8.3
Ease of Setup
0.0
8.8
Google Cloud Pub/Sub
★★★★★

Google Cloud Pub/Sub

Google's Cloud Pub/Sub is a simple, reliable, scalable foundation for stream analytics and event-driven computing systems.

Buggy as hell for such a simple task. - Jakub V.

Ease of use
8.2
Support
8.8
Ease of Setup
7.9
7.6
IBM Cloud Pak for Integration
★★★★★

IBM Cloud Pak for Integration

Set up the appropriate organizational models and governance practices to support agile integration, simplify the management of your integration architecture and reduce cost with the IBM Cloud Pak™ for Integration. Running on Red HatВ® OpenShiftВ®, the IBM Cloud Pak for Integration gives businesses complete choice and agility to deploy workloads on premises and on private and public clouds.

My experience with IBM cloud pak for integration was really good. I mostly used IBM app connect. - Adarsh T.

Ease of use
6.2
Support
7.0
Ease of Setup
0.0
8.6
ZeroMQ
★★★★★

ZeroMQ

ZeroMQ is a high-performance asynchronous messaging library, aimed at use in distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ZeroMQ system can run without a dedicated message broker.

Fast and flexible. You can quickly devise the best pattern for your needs. - Matteo F.

Ease of use
8.3
Support
8.8
Ease of Setup
7.4
9.0
PubSub+
★★★★★

PubSub+

Solace PubSub+ is a message broker that lets you establish event-driven interactions between applications and microservices across hybrid cloud environments using open APIs and protocols.

Best Cloud based Messaging As a Service - GANESH KUMAR S.

Ease of use
Support
Ease of Setup

Languages supported: English

8.6
CloudAMQP
★★★★★

CloudAMQP

CloudAMQP automates every part of setup, running and scaling of RabbitMQ clusters. Available on all major cloud and application platforms.

Better than Amazon but room for improvement. - User in Human Resources

Ease of use
Support
Ease of Setup
8.6
Alibaba Message Queue
★★★★★

Alibaba Message Queue

Alibaba Cloud Message Queue (MQ) is a distributed message queue service independently developed by Alibaba and fully hosted on the Alibaba Cloud platform. It supports reliable message-based asynchronous communication among microservices, distributed systems, and serverless applications. This service can be used to easily create a scalable distributed system with loose coupling and high availability

Alibaba Message Queue, a great alternative. - Vanessa C.

Ease of use
Support
Ease of Setup
8.6
Alibaba Message Service
★★★★★

Alibaba Message Service

Alibaba Cloud Message Service is a distributed message queuing and notification service that supports concurrent operations to facilitate message transfer between applications and decoupled systems. Alibaba Cloud Message Service enables users to move data between distributed applications to achieve complex tasks, and build decoupled fault tolerant applications.

Alibaba Message Service: a very useful tool - Anna A.

Ease of use
Support
Ease of Setup
8.0
Nastel Navigator
★★★★★

Nastel Navigator

Nastel Technologies is a premier global provider of application performance management solutions for mission-critical applications from the datacenter to the cloud.

A new way ahead for MQs - Consultant in Hospital & Health Care

Ease of use
Support
Ease of Setup
6.6
Intel MPI Library
★★★★★

Intel MPI Library

Intel MPI Library is a multifabric message-passing library that implements the open-source MPICH specification. Use the library to create, maintain, and test advanced, complex applications that perform better on HPC clusters based on Intel processors.

Iffy opinion - Administrator in Civic & Social Organization

Ease of use
Support
Ease of Setup
7.0
Amazon MQ
★★★★★

Amazon MQ

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud.

Use this platform for all your info needs! - User in Health, Wellness and Fitness

Ease of use
7.7
Support
7.0
Ease of Setup
7.4
8.6
Apache ActiveMQ
★★★★★

Apache ActiveMQ

Apache ActiveMQ is a popular and powerful open source messaging and Integration Patterns server.

ActiveMQ: a workhorse JMS implementation - Bill M.

Ease of use
8.8
Support
8.3
Ease of Setup
0.0
9.0
KubeMQ
★★★★★

KubeMQ

KubeMQ is a Kubernetes Message Queue Broker Enterprise-grade message broker and message queue, scalable, high available and secured.

KubeMQ user experience - Consultant in Financial Services

Ease of use
8.9
Support
8.9
Ease of Setup
0.0

Languages supported: English

8.0
Apache Qpid
★★★★★

Apache Qpid

Apache Qpid is an open-source messaging system designed to implement the Advanced Message Queuing Protocol.

Apache Qpid Review - Shane W.

Ease of use
Support
Ease of Setup
8.0
Apache RocketMQ
★★★★★

Apache RocketMQ

Apache RocketMQ is an open source distributed messaging and streaming data platform.

Une rГ©volution qui se dГ©veloppe doucement dans l'entreprise - Michel M.

Ease of use
Support
Ease of Setup
7.0
IBM Compose for RabbitMQ
★★★★★

IBM Compose for RabbitMQ

Support multiple messaging protocols with the message broker that lets you route, track, and queue messages with customizable persistence levels, delivery settings, and publish confirmations

Cloud Services to handle Enterprise Application Data Message Exchange - Vivek Y.

Ease of use
Support
Ease of Setup
5.0
IronMQ
★★★★★

IronMQ

MQ provides a reliable way to communicate between services and components. Highly available, persistent by design, with best-effort one-time delivery, MQ is the most industrial strength, cloud-native solution for modern application architecture.

Great MQ product, new high prices - Javier G.

Ease of use
Support
Ease of Setup

Languages supported: English, Japanese

B2B Software Guide