Messaging & Queues
forum Message Brokers
Popular open-source message broker implementing AMQP protocol with support for multiple messaging patterns, flexible routing, and high reliability through clustering and federation.
Distributed event streaming platform designed for high-throughput, fault-tolerant publish-subscribe messaging with strong durability guarantees and horizontal scalability.
Multi-tenant, cloud-native messaging and streaming platform with tiered storage, geo-replication, and unified messaging model supporting both queuing and streaming.
Mature open-source message broker from Apache supporting JMS, AMQP, STOMP, and MQTT protocols with extensive enterprise messaging features and cross-language clients.
Append-only log data structure in Redis providing lightweight message streaming capabilities with consumer groups, ideal for simple pub/sub and event sourcing patterns.
cloud_sync Cloud-Native Messaging
Fully managed message queuing service from AWS offering unlimited scalability, automatic scaling, and pay-per-use pricing with standard and FIFO queue options.
Enterprise-grade cloud messaging service from Microsoft supporting advanced features like transactions, sessions, dead-lettering, and scheduled message delivery.
Fully managed real-time messaging service from GCP offering global message delivery, automatic scaling, and integration with Google Cloud services and Dataflow.
Real-time data streaming service from AWS designed for collecting, processing, and analyzing streaming data at scale with integration to AWS analytics services.
Big data streaming platform and event ingestion service from Microsoft capable of receiving and processing millions of events per second with Apache Kafka compatibility.
bolt Lightweight & Specialized
High-performance, lightweight messaging system written in Go, designed for cloud-native applications with support for pub/sub, request/reply, and streaming patterns.
Embeddable networking library providing socket-like messaging patterns without a central broker, offering extremely low latency and high throughput for distributed systems.
Lightweight publish/subscribe messaging protocol designed for IoT and mobile applications with minimal network bandwidth requirements and broker implementations like Mosquitto.
Realtime distributed messaging platform designed for operational simplicity with no single point of failure, automatic message replication, and built-in discovery.
