Awesome DevOps

A curated list of awesome DevOps platforms, tools, practices and resources.

297 tools27 categories236 open source253 self-hostable

Distributed Messaging

11 results

Distributed messaging platforms and Queues software.

Tool
CategoryPricingLanguageStars
Kafkakafka.apache.org
Building real-time data pipelines and streaming apps.
Open source★ 34k
Distributed MessagingOpen sourceJava★ 34k
Celeryceleryproject.org
Asynchronous task queue/job queue based on distributed message passing.
Open source★ 29k
Distributed MessagingOpen sourcePython★ 29k
NSQnsq.io
Realtime distributed messaging platform.
Open source★ 26k
Distributed MessagingOpen sourceGo★ 26k
Natsnats.io
Simple, secure and high performance open source messaging system.
Open source★ 21k
Distributed MessagingOpen sourceGo★ 21k
Rabbitmqrabbitmq.com
Message broker.
Open source★ 14k
Distributed MessagingOpen sourceJavaScript★ 14k
Beanstalkdbeanstalkd.github.io
Simple, fast work queue.
Open source★ 6.7k
Distributed MessagingOpen sourceC★ 6.7k
Faktorygithub.com
Repository for background jobs within your application.
Open source★ 6.2k
Distributed MessagingOpen sourceGo★ 6.2k
Dkrongithub.com
Distributed, fault tolerant job scheduling system.
Open source★ 4.7k
Distributed MessagingOpen sourceGo★ 4.7k
Activemqactivemq.apache.org
Multi-Protocol messaging.
Open source★ 2.5k
Distributed MessagingOpen sourceJava★ 2.5k
RestMQUnmaintainedrestmq.com
Message queue which uses HTTP as transport.
Open source★ 558
Distributed MessagingOpen sourcePython★ 558
KubeMQkubemq.io
Kubernetes-native messaging platform.
Freemium—
Distributed MessagingFreemium——