RabbitMQ: One broker to queue them all | RabbitMQ
(rabbitmq.com)
toolAMQP 1.0 and MQTT 5.0 broker for queues and streams; MPL-2.0 at no cost, paid Broadcom Tanzu support
Documentation Redirect
(kafka.apache.org)
referenceKafka docs tree: key concepts, APIs, configuration, design, operations, security, Connect and Streams
Apache Pulsar
(pulsar.apache.org)
toolmulti-tenant pub-sub plus streaming with geo-replication and tiered storage, top-level ASF project
NATS.io
(NATS.io)
toolsingle-binary pub/sub, request-reply and JetStream persistence from cloud to edge, open source
ZeroMQ
(zeromq.org)
toolbrokerless sockets carrying atomic messages over TCP, IPC and multicast; pub-sub, push-pull, LGPL
Eclipse Mosquitto
(Eclipse Mosquitto)
toollightweight EPL/EDL MQTT 5.0 broker for IoT, plus C client library and pub/sub CLI clients
MQTT - The Standard for IoT Messaging
(mqtt.org)
referencepub/sub IoT messaging protocol: three QoS levels, persistent sessions, small headers, TLS and OAuth auth