disque
Message broker
A distributed in-memory message broker designed to be scalable and fault-tolerant
Disque is a distributed message broker
8k stars
421 watching
537 forks
Language: C
last commit: almost 4 years ago
Linked from 2 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 |