Fully managed message queues for microservices, distributed systems, and serverless applications
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
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications
Pub/Sub is a flexible, reliable, real-time messaging service for independent applications to publish and subscribe to asynchronous events
IBM MQ offers proven, enterprise-grade messaging capabilities that skillfully and safely move information between applications
With Anypoint MQ, perform advanced asynchronous messaging scenarios — such as queueing and pub/sub — with hosted and managed cloud message queues and exchanges
Azure Queue Storage is a service for storing large numbers of messages. You access messages from anywhere in the world via authenticated calls using HTTP or HTTPS
KubeMQ, the native Kubernetes messaging platform Enterprise-grade message broker and message queue, scalable, high availability, and secure
A queue service for messaging between components of distributed applications and microservices
Apache RocketMQ™ is a unified messaging engine, lightweight data processing platform
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
An open-source universal messaging library
The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous
BullMQ is a Node.js library that implements a fast and robust queue system built on top of Redis
Kue is a priority job queue backed by redis, built for node.js. Feature rich priority job queue for node.js backed by redis. A key feature of Kue is its clean user-interface for viewing and managing queued, active, failed, and completed jobs
A simple, fast, robust job/task queue for Node.js, backed by Redis