Simple queue to execute any function on FIFO order.
asynchronous function queue with adjustable concurrency
asynchronous function queue with adjustable concurrency
Async Function Queue
In-memory, error handling (retry) function queue, with the ability to throttle simultaneous executions.
lightweight concurrent function queue
Asynchronous (asyn-await/promise) function queue.
Simple function queue
time-delayed function queue
very basic sequential function queue
Task (function) queue with concurrency / timeout control.
Convert functions into a rate-limited queue capable of processing payloads sequentially
Simple promise-based function queue
fast, tiny `queueMicrotask` shim for modern engines
One liner dead minimal (only **156 bytes**) asynchronous function queue for node.js and browser written in TypeScript.
asynchronous function queue with adjustable concurrency
Task (function) queue with concurrency / timeout control.
A simple tool to keep requests to be executed in order.
Task (function) queue with concurrency / timeout control.
Execute a function queue to receive value passed in resolving of the last call function.
asynchronous function queue
Tiny queue data structure
Fast, in memory work queue
Promise-based queue
Add work queue functionality to an existing CouchDB database
Super Scale Caching Framework - Core
POSIX message queues allow local processes to exchange data in the form of messages. This API is distinct from that provided by System V message queues, but provides similar functionality.
Basic thread library with which you can manage initialize, main, monitor, queue and finish functions.
activejob-retry provides automatic retry functionality for failed ActiveJobs, with exponential backoff. Features: * Works with any queue adapter that supports retries. * Whitelist/blacklist exceptions to retry on. * Exponential backoff (varying the delay between retries). * Light and easy to override retry logic.
A Resque plugin to add functionality to pause resque jobs through the web interface. Using a `pause` allows you to stop the job for a slice of time. The job finish the process it are doing and don't get a new task to do, until the queue is released. You can use this functionality to do some maintenance whithout kill workers, for example.
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.
This gem extends DelayedJob functionality by providing a simple interface to specify if the job being enqueued needs to be unique within the queue.
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.
API for Functions, Queues, KV, Storage, Cron, and Scheduler.
Scheddy is a batteries-included task scheduler for Rails. It is intended as a replacement for cron and cron-like functionality (including job queue specific schedulers). It is job-queue agnostic, can catch up missed tasks, and has native clustering.
Shifty provides tools for coordinating simple workers which consume a supplying queue and emit corresponding work products, valuing pure functions, carefully isolated side effects, and extremely low coupling.
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.
No description provided.
No description provided.
No description provided.