Message Queue (MQ) reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.
Message queue (MQ) software is used to enable process-related communication between IT systems. The queue provides asynchronous protocols to allow senders and receivers to communicate remotely and at different times. Messages can consist of requests, replies, or alerts, depending on the sender’s need. The queue facilitates service-to-service communications by storing, processing, and deleting actions as they are completed. Some message queue tools utilize the publisher/subscriber pattern, which is typically used in large, message-oriented middleware systems.
MQ tools are typically leveraged by IT professionals, system administrators, and software developers. Companies use message queue software to coordinate distributed applications, simplify coding disparate applications, improve performance, and automate communication-related tasks. MQ solutions provide a buffer that allows users working on separate systems to submit messages into temporary storage until action is required.
To qualify for inclusion in the Message Queue (MQ) category, a product must:
MuleSoft’s Anypoint Platform™ is a leading solution for API-led connectivity that creates an application network of apps, data, and devices, both on-premises and in the cloud. This hybrid integration platform includes iPaaS, ESB, and a unified solution for API management, design and publishing.
IBM MQ, formerly WebSphere MQ, is a secure messaging solution that rapidly transports message data between applications, systems and services. It runs as software, on a high specification appliance, in multiple clouds and on the mainframe. Connect IBM MQ is about connecting applications, services and systems, whether on premises, in clouds, or both. IBM MQ enables you to connect applications written today with those written years ago. It can even facilitate sending file data as messages over th
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.
RabbitMQ is the most popular open source message broker, with more than 35,000 production deployments world-wide. RabbitMQ is lightweight and easy to deploy on premises and in the cloud and runs on all major operating systems. It supports most developer platforms, multiple messaging protocols and can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements.
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.
Kubernetes Messaging Platform KubeMQ platform is a Kubernetes native, enterprise-grade message broker, and message queue with ready-to-use connectors and control center. Enabling hybrid-cloud messaging transparency, microservices integration, and gradual migration Kubernetes Native Innovative and modern message queue and message broker in a lightweight container developed to run in Kubernetes, certified in the CNCF landscape, and connect natively to the cloud-native ecosystem. Ease of use Sim
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.
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.
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).
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 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.
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.
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 heterogeneous platforms, reduces system bottlenecks
IronMQ is a lightning fast message queue that scales on demand. With its Push Queue technology, application developers are able to create dynamic hooks into their queues that help save valuable development hours. A lot of the "glue" code that usually needs to be written when with interacting with a message queue is handled natively by IronMQ. It is also able to deploy fully on-premise. Not only that, but it's faster and just as secure as RabbitMQ and SQS. We offer a free 14 day trial, no ca
PubSub+ is a complete event streaming and management platform for the real-time enterprise. PubSub+ helps enterprises design, deploy and manage event-driven architectures across hybrid cloud, multi-cloud and IoT environments, so they can be more integrated and event-driven. The "+" in PubSub+ means it supports a wide range of message exchange patterns beyond publish/subscribe, including request/reply, streaming and replay, as well as different qualities of service, such as best effort and guar
Bottomline GTBridge is a high-performance bridge for switching messages between a large number of applications. By providing easy to implement publish-subscribe mechanisms and by multiplexing the communication interfaces, GTBridge removes the usual overhead associated with the complexity of integrating multiple applications.
Enduro/X is application server and middleware for high performance, fault tolerant distributed transaction processing, based on microservices technology allowing horizontal scaling of the solution. Enduro/X can be programmed in C/C++ and Go programming languages with community bindings for Python, Perl and PHP. How ever new programming languages will be added, such as Java. Application server allows transparent microservices shared a cross the cluster, very effective workload balacing with one-s
EnMasse is an open source project for managed, self-service messaging on Kubernetes , and provides a uniform interface to manage different underlying messaging technologies. EnMasse can run on your own infrastructure or in the cloud, and simplifies running a messaging infrastructure for your organization.