Message Queue Software

TrustRadius Top Rated for 2023

Top Rated Products

(1-1 of 1)

1
IBM MQ

IBM MQ (formerly WebSphere MQ and MQSeries) is messaging middleware.

All Products

(1-25 of 29)

1
IBM MQ

IBM MQ (formerly WebSphere MQ and MQSeries) is messaging middleware.

2
Boomi

Boomi is a cloud-based, on-premise, or hybrid integration platform. It offers a low-code/no-code interface with the capacity for API and EDI connections for integrating with external organizations and systems, as well as compliance with data protection regulations.

3
TIBCO Messaging

TIBCO offers high-performance messaging technology, and gives customers flexibility and unique choice between Commercial and Open-source messaging solutions. TIBCO Messaging is a comprehensive messaging portfolio available to meet a wide variety of use cases and deployment models.…

4
MuleSoft Anypoint Platform

The Anypoint Platform developed by MuleSoft and acquired by Salesforce in early 2018 is designed to connect apps, data, and devices anywhere, on-premises or in the cloud. This platform was built to offer out-of-the-box connectors as well as tools that architects and developers can…

5
Apache Kafka

Apache Kafka is an open-source stream processing platform developed by the Apache Software Foundation written in Scala and Java. The Kafka event streaming platform is used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-…

6
IBM Event Streams

IBM Event Streams is a high-throughput, fault-tolerant, event streaming solution. Powered by Apache Kafka, it provides access to enterprise data through event streams, enabling businesses to unlock insights from historical data, and identify and take action on situations in real…

7
RabbitMQ

RabbitMQ, an open source message broker, is part of Pivotal Software, a VMware company acquired in 2019, and supports message queue, multiple messaging protocols, and more. RabbitMQ is available open source, however VMware also offers a range of commercial services for RabbitMQ;…

8
Amazon Simple Queue Service (SQS)

Amazon Web Services (AWS) Provides the Amazon Simple Queue Service (SQS), a managed message queue service which supports the safe decoupling and distribution of different components in a cloud infrastructure and cloud applications.

9
Astra Streaming

DataStax Astra Streaming is a fully-managed event streaming service powered by Apache Pulsar that was built to scale. Astra Streaming has been built to run in the cloud of your choice, including (GCP, AWS, Microsoft Azure) without sacrificing open-source compatibility.

10
Software AG Universal Messaging

Software AG Universal Messaging is presented as a single solution for high-performance, low-latency messaging across a wide array of delivery channels, including all mainstream enterprise, web and mobile platforms. The venodr states that for the enterprise, Software AG Universal…

11
RoboMQ
0 reviews

RoboMQ accelerates digital transformation to create a competitive advantage using SaaS, cloud, on-premises apps, and IoT. Its Pre-packaged integration solutions (PIPs), Connect iPaaS, and Hybrid Integration Platform (HIP) provides a UX-based API and data integration for the line…

12
Huawei Cloud ROMA Connect

The ROMA Connect platform, on Huawei Cloud, allows users to integrate applications, data, and devices, and rapidly streamline legacy systems and cloud-native applications. With ROMA connect, the user can seamlessly integrate cloud and on-premises applications, eliminate data silos,…

13
FioranoMQ
0 reviews

14
Huawei Cloud Distributed Message Service (DMS)

Huawei Cloud's Distributed Message Service (DMS) is a managed, high-performance message queuing service that is designed to enable reliable, flexible, and asynchronous communication between distributed applications. It provides standard, FIFO, and advanced queues, and supports HTTP…

15
ZettaScale Zenoh

Zenoh is a pub/sub/query protocol unifying data in motion, data at rest and computations. It blends traditional pub/sub with geo distributed storage, queries and computations, while retaining a level of time and space efficiency. The protocol can span from the microcontroller to…

16
Apache RocketMQ

Apache RocketMQ is a distributed messaging and streaming platform presented by Apache as providing low latency, high performance and reliability, trillion-level capacity and flexibility.

17
Memphis.dev
0 reviews

A scalable data streaming platform, made to enable developers and data teams to collaborate and build real-time and streaming apps fast.

18
DataStax Luna Streaming

Luna Streaming consists of a free, production-ready distribution of Apache Pulsar, tools and optional enterprise-class support. The solution aims to provide peace of mind with live support and expertise from a dedicated staff of engineers who are experts at operating distributed…

19
Ably
0 reviews

Ably is an enterprise-ready pub/sub messaging platform. They aim to make it easy to efficiently design, quickly ship, and seamlessly scale critical realtime functionality delivered directly to end-users. The vendor boasts daily delivery of billions of realtime messages to millions…

20
Redpanda
0 reviews

Redpanda is a streaming data platform for developers. It is Kafka® API-compatible, as well as ZooKeeper and JVM free. It was built to eliminate complexity common to Apache Kafka, improve performance, make the storage architecture safer, as well as more resilient.

21
IBM Cloud Messages for RabbitMQ

IBM Cloud Messages for RabbitMQ is a managed messaging broker, which supports multiple messaging protocols as a broker that lets you route, track and queue messages with customizable persistence levels, delivery settings and publish confirmations.

22
MuleSoft Composer

MuleSoft Composer is a no-code integration tool designed to allow business teams to collaborate easily with IT, jumpstarting their own integration projects using IT-built assets and templates.

23
Tencent Cloud Message Queue

Tencent Cloud Cloud Message Queue (CMQ) is a distributed message queue service featuring a message-based async communication mechanism that enables message receiving/sending among different applications deployed in a distributed manner (or different components of the same application)…

24
Infrared360
0 reviews

Infrared360 from Avada Software in New Jersey is an application performance management solution, and middleware.

25
Azure Queue Storage

Azure Queue Storage is a message queue used to build flexible applications and separate functions for better durability across large workloads.

Videos for Message Queue Software

What is a Message Queue?
15:38
In this lightboard video, Jamil Spain with IBM, visually breaks down and explains the different components of a message queuing solution architecture, different styles of message queuing, typical business use cases, and benefits provided to a developer.

Learn More About Message Queue Software

What is Message Queue Software?

Message Queue software allows for asynchronous communication between IT systems. Using message queue software ensures that software such as APIs, operating systems, and other applications to transfer information with each other efficiently. Since message queue software is asynchronous, the software sending a message does not have to access the message queue at the same time as the receiver.

Asynchronous communication between software allows for the decoupling of different programs. The main advantage of this is that the performance of one application will not be slowed down by dependency on another program. For example, if one program prepares data to be analyzed by another program, without a message queue, the first program may be slowed down if the second takes time to analyze the data. Message queue software allows the requests from the first program to sit in a queue so that it can continue performing.

Some message queue software exists as part of a complex application or operating system and is used internally by those programs. In contrast, other message queue software creates a communication network between multiple applications, sometimes across different operating systems. In either case, message queue software documents messaging activity in case of system failure.

Message Queue Software Features & Capabilities

Message queue software options have some different features depending on what software and operating systems they work with, and whether or not they function with multiple programs. Despite this, some features that are endemic to message queue software.

  • Asynchronous Communications Protocol
  • Message Encryption
  • Message storage, retrieval, and deletion
  • Permissions for users and software
  • System decoupling
  • Data error reduction
  • Cloud-based or on-premises installation

Pricing

Most message queue software vendors provide pricing depending on the size and needs of the organization. Many vendors offer free trials for their software, so organizations can try them before deciding whether or not to purchase.

Related Categories