Messaging & Queues

forum Message Brokers

RabbitMQ

Popular open-source message broker implementing AMQP protocol with support for multiple messaging patterns, flexible routing, and high reliability through clustering and federation.

Similar Technologies
ActiveMQApache KafkaAmazon MQAzure Service BusIBM MQ
Apache Kafka

Distributed event streaming platform designed for high-throughput, fault-tolerant publish-subscribe messaging with strong durability guarantees and horizontal scalability.

Similar Technologies
Apache PulsarAmazon KinesisGoogle Pub/SubRabbitMQ StreamsRedpanda
Apache Pulsar

Multi-tenant, cloud-native messaging and streaming platform with tiered storage, geo-replication, and unified messaging model supporting both queuing and streaming.

Similar Technologies
Apache KafkaRabbitMQAmazon KinesisNATSGoogle Pub/Sub
ActiveMQ

Mature open-source message broker from Apache supporting JMS, AMQP, STOMP, and MQTT protocols with extensive enterprise messaging features and cross-language clients.

Similar Technologies
RabbitMQApache KafkaAmazon MQIBM MQHornetQ
Redis Streams

Append-only log data structure in Redis providing lightweight message streaming capabilities with consumer groups, ideal for simple pub/sub and event sourcing patterns.

Similar Technologies
Apache KafkaRabbitMQNATS StreamingAmazon KinesisMemcached

cloud_sync Cloud-Native Messaging

Amazon SQS

Fully managed message queuing service from AWS offering unlimited scalability, automatic scaling, and pay-per-use pricing with standard and FIFO queue options.

Similar Technologies
Azure Service BusGoogle Pub/SubRabbitMQAmazon MQIBM MQ
Azure Service Bus

Enterprise-grade cloud messaging service from Microsoft supporting advanced features like transactions, sessions, dead-lettering, and scheduled message delivery.

Similar Technologies
Amazon SQSGoogle Pub/SubRabbitMQAmazon MQAzure Event Grid
Google Pub/Sub

Fully managed real-time messaging service from GCP offering global message delivery, automatic scaling, and integration with Google Cloud services and Dataflow.

Similar Technologies
Amazon SQSAzure Service BusApache KafkaAmazon KinesisCloud Tasks
Amazon Kinesis

Real-time data streaming service from AWS designed for collecting, processing, and analyzing streaming data at scale with integration to AWS analytics services.

Similar Technologies
Apache KafkaGoogle Pub/SubAzure Event HubsApache PulsarAmazon SQS
Azure Event Hubs

Big data streaming platform and event ingestion service from Microsoft capable of receiving and processing millions of events per second with Apache Kafka compatibility.

Similar Technologies
Amazon KinesisApache KafkaGoogle Pub/SubAzure Service BusConfluent Cloud

bolt Lightweight & Specialized

NATS

High-performance, lightweight messaging system written in Go, designed for cloud-native applications with support for pub/sub, request/reply, and streaming patterns.

Similar Technologies
RabbitMQApache KafkaRedisZeroMQMQTT
ZeroMQ

Embeddable networking library providing socket-like messaging patterns without a central broker, offering extremely low latency and high throughput for distributed systems.

Similar Technologies
NATSRabbitMQnanomsggRPCRedis
MQTT (Mosquitto)

Lightweight publish/subscribe messaging protocol designed for IoT and mobile applications with minimal network bandwidth requirements and broker implementations like Mosquitto.

Similar Technologies
AMQPCoAPNATSRabbitMQAWS IoT Core
NSQ

Realtime distributed messaging platform designed for operational simplicity with no single point of failure, automatic message replication, and built-in discovery.

Similar Technologies
NATSRabbitMQApache KafkaAmazon SQSBeanstalkd