Enqueue calls to asynchronous Javascript function or method
Tiny queue data structure
fast, tiny `queueMicrotask` shim for modern engines
A shim for the setImmediate efficient script yielding API
Promise queue with concurrency control
A simple tool to keep requests to be executed in order.
The smallest and simplest JavaScript priority queue
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
Next tick shim that prefers process.nextTick over queueMicrotask for compat
Use space and slash separated color notation in CSS
Promise-based queue
LRU Queue
Simple JS queue with auto run for node and browsers
A fully persistent balanced binary search tree
In memory queue system prioritizing tasks
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.
Simple JS queue with auto run for node and browsers
Sequential asynchronous lock-based queue for promises
A practical functional library for JavaScript programmers.
Fast, in memory work queue
asynchronous function queue with adjustable concurrency
A promise based, dynamic priority queue runner, with concurrency limiting.
Functional programming in TypeScript
ESLint rules to promote functional programming in TypeScript.
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.