A queue implementation that can be iterated over
Ensures that end users cannot enter the queue without a valid token and to be a container which can carry sensitive user information from integrating system into the queue
fast, tiny `queueMicrotask` shim for modern engines
A shim for the setImmediate efficient script yielding API
Tiny queue data structure
Next tick shim that prefers process.nextTick over queueMicrotask for compat
A simple tool to keep requests to be executed in order.
Simple JS queue with auto run for node and browsers
LRU Queue
Promise-based queue
Promise queue with concurrency control
Simple JS queue with auto run for node and browsers
In memory queue system prioritizing tasks
Sequential asynchronous lock-based queue for promises
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
High-priority task queue for Node.js and browsers
Microsoft Azure Storage SDK for JavaScript - Queue
Extremely fast double-ended queue implementation
qjobs is a simple and stupid queue job manager for nodejs
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.
Curated collection of data structures for the JavaScript/TypeScript.
asynchronous function queue with adjustable concurrency
Fast, in memory work queue
Gem to handle the implementation of http://queue-it.net!
This gem allows you to queue objects through a simple to use interface.
Declare job classes that can be run by a variety of queuing backends.
This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program
Plugin for running methods on ActiveRecord models after record is committed
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.
This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program
Sidekiq strategy to restrict number of workers which are able to run specified queues simultaneously.
A priority queue is like a standard queue, except that each inserted element is given a certain priority, based on the result of the comparison block given at instantiation time. Retrieving an element from the queue will always return the one with the highest priority.
A job queue that uses PostgreSQL's advisory locks for speed and reliability.
Ruby wrapper for SysV Message Queues
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
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.