A job queueing system for redis written in NodeJS
redis job queue
Concurrency controlled Redis job queue with grouping support
YET ANOTHER REDIS JOB QUEUE!
High-performance Redis job queue — Node.js N-API binding
Promise queue with concurrency control
Bull / BullMQ queue command line REPL
A simple, fast, robust job/task queue, backed by Redis.
This plugin provides the `BullMQJobQueuePlugin` which uses Redis via BullMQ to power the Vendure job queue.
Compatible version of p-queue
Distributed test runner using Redis as a work queue. Push file paths to a Redis list, then multiple CI runners atomically steal batches and execute them via a configurable command.
An async iterable interface for redis streams
an opinionated implementation of resque in node
qjobs is a simple and stupid queue job manager for nodejs
Queueing jobs in Postgres from Node.js like a boss
Per-group FIFO queue on Redis with visibility timeouts and retries.
Light weight job scheduler for Node.js
A reliable job queue with deduplication, request/response support, and pluggable storage
Queue system based on BullMQ for AdonisJS
A Redis-backed job queue built for Bun.
An interactive UI dashboard for Bee Queue
Light weight job scheduler for Node.js
Tiny queue data structure
A really simple message queue based on Redis
Balsamique (pronounced "Balsami-QUEUE") is a Redis-backed Ruby library which implements a job queue system. Balsamique jobs consist of JSON-encoded args hashes, along with lists of tasks and their successful outputs. Jobs can be enqueued to run at some time in the future, and workers can also delay the running of subsequent tasks. Retries are automatically scheduled at the time a worker checks out a job, and cancelled only when the worker reports success. In contrast to Resque, Balsamique uses Lua scripting in Redis extensively to make job state transitions as atomic as possible.
Rescheduler is a library that uses Redis to maintain a task queue of immediate and delayed jobs without polling.
Adds Redis::Queue class which can be used as Distributed-Queue based on Redis. Redis is often used as a messaging server to implement processing of background jobs or other kinds of messaging tasks. It implements Reliable-queue pattern decribed here: http://redis.io/commands/rpoplpush
Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both. Resque is heavily inspired by DelayedJob (which rocks) and is comprised of three parts: * A Ruby library for creating, querying, and processing jobs * A Rake task for starting a worker which processes jobs * A Sinatra app for monitoring queues, jobs, and workers.
Run commands in parallel and cache the output. Redis queues jobs and stores the result.
A paranoid nagios plugin for checking resque jobs actually being queued, processed in given time. It queues simple job, then later checks if the job is processed and updated timestamp in redis.
resque plugin that allows you to attach information when a job is put in redis, and to do whatever you want with the information when it is popped off the resque queue
A paranoid nagios plugin for checking resque jobs actually being queued, processed in given time. It queues simple job, then later checks if the job is processed and updated timestamp in redis.
Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Mongo-Resque is the same thing, but for mongo. It would not exist without the work of defunkt and ctrochalakis on github.
RedisSafeQueue is a transactional queue for ruby/redis. It guarantees at least once semantics. The queue may be used with multiple producers and consumers, each job is removed in a open/commit transaction; even if a worker dies while processing a job, it is automatically requeued.
Timberline is a simple and extensible queuing system built in Ruby and backed by Redis. It makes as few assumptions as possible about how you want to interact with your queues while also allowing for some functionality that should be universally useful, like allowing for automatic retries of jobs and queue statistics.
Resque-mongo is a fork of resque that uses mongo as a queue backend. Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both. Resque is heavily inspired by DelayedJob (which rocks) and is comprised of three parts: * A Ruby library for creating, querying, and processing jobs * A Rake task for starting a worker which processes jobs * A Sinatra app for monitoring queues, jobs, and workers.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.