Technology

Message Queues and Brokers

15rows
6columns
25views
0downloads
Source:Community curated
Updated:4/9/2026
15/15
Broker
Vendor
Model
First Released
Language
Known For
Apache Kafka
Apache / ConfluentDistributed log2011Scala/JavaDe facto event streaming platform, built at LinkedIn, handles trillions of events/day at Netflix and Uber
RabbitMQ
VMware / BroadcomAMQP broker2007ErlangClassic message broker with flexible routing, plugins galore, easy to operate on Erlang/OTP
NATS / JetStream
Synadia / CNCFPub-sub + stream2011GoUltra-fast pub-sub, tiny footprint, JetStream adds persistence, popular for edge and microservices
Redis Streams
Redis Ltd.Stream data structure2018CKafka-like streams inside Redis, consumer groups, great if you already run Redis
Amazon SQS
AWSManaged queue2006ProprietaryFirst AWS service ever, simple managed queue, unlimited throughput with FIFO option
Amazon Kinesis
AWSManaged stream2013ProprietaryAWS-managed Kafka-style streams, shard-based scaling, tight Lambda and Firehose integration
Google Pub/Sub
Google CloudManaged pub-sub2015ProprietaryGCP-native global pub-sub, auto-scaling, descendant of internal Google infra powering Gmail and Ads
Apache Pulsar
Apache / StreamNativeDistributed log + queue2016JavaSegmented storage with BookKeeper, multi-tenant, geo-replication, Yahoo-originated Kafka challenger
ActiveMQ / Artemis
ApacheJMS broker2004JavaVeteran JMS broker, still common in Java enterprise, Artemis is the next-gen rewrite
ZeroMQ
ZeroMQ communityBrokerless library2007C++Sockets on steroids, no broker, embedded into apps, used by CERN and high-frequency trading
IBM MQ
IBMEnterprise queue1993CMission-critical messaging for banks and airlines, still powers huge mainframe integrations
NSQ
Originally BitlyDistributed queue2012GoGo-based queue built at Bitly, no central broker, simple ops, popular in Go microservices
Azure Service Bus
Microsoft AzureManaged queue + topics2010ProprietaryEnterprise-grade Azure messaging, sessions and transactions, deep .NET integration
Beanstalkd
Beanstalkd communitySimple work queue2007CMinimalist work queue for background jobs, created at Causes.com, Reddit used it for years
Redpanda
Redpanda DataKafka-API streaming2020C++Kafka-compatible broker rewritten in C++, no JVM, no ZooKeeper, strong on low-latency and cost

Free to explore · No signup needed