disque

Message broker

A distributed in-memory message broker designed to be scalable and fault-tolerant

Disque is a distributed message broker

GitHub

8k stars
421 watching
537 forks
Language: C
last commit: almost 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
robinjoseph08/redisqueue A Redis-based producer-consumer system for handling messages with guaranteed delivery and visibility timeouts. 131
bloomberg/blazingmq A distributed message queueing framework providing durable and high-performance queues with various routing strategies. 2,591
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,855
mosic/exdisque An Elixir client for interacting with an in-memory job queue service 17
codyreichert/cl-disque A Common Lisp client library for interacting with an in-memory job queue and message broker 13
weyoss/redis-smq A Node.js library for queuing messages and processing them asynchronously with consumers using Redis as the backend 599
paradoxical-io/cassieq A distributed queue built on top of Cassandra to handle message processing and routing. 51
php-enqueue/redis An implementation of a message queue with Redis as the broker 41
taskforcesh/bullmq A message queue and batch processing library that supports NodeJS, Python, and other languages using Redis as the underlying storage mechanism. 6,309
php-enqueue/enqueue-dev A package for building and implementing message queues and job queues in PHP applications. 2,180
resque/resque A Redis-backed Ruby library for managing background tasks and jobs. 9,443
tomeraberbach/quetie A tiny and efficient JavaScript implementation of a data structure providing fast and amortized O(1) access to queues and dequeues. 112
optimalbits/bull A Node.js job queue package with features like rate limiting and priority handling. 15,622
taoensso/carmine A Clojure wrapper for interacting with Redis, providing an idiomatic API for tasks like data serialization, message queuing, and distributed locking. 1,163
rq/rq A Python library for queueing jobs and processing them in the background with workers using Redis as the backend. 9,945