semaphorejs
A functional-style Semaphore for managing concurrent access to a resource with async functions and Promises.
A functional-style Semaphore for managing concurrent access to a resource with async functions and Promises.
a queue concurrency limit base on Promise.
A fast promise queue with priority and concurrency options.
Async pool implemented with native promises
Promise queue with concurrency control
a queue to handle concurrency, async, rate limiting, duplication skipping
A simple tool to keep requests to be executed in order with configurable parallelism.
Promise queue with concurrency control
Limit concurrency of an array of class instance whose async method is to be called
Actor modeling library and concurrency primitives for NodeJS
Promise queue with concurrency control
Lightweight asynchronous task queue with cache, timeout and throttle management
Small, parallel and fast test framework with suppport for async/await, promises, callbacks, streams and observables. Targets and works at node.js v0.10 and above.
Package implementing concurrency primitive inspired by the blog post [Notes on structured concurrency, or: Go statement considered harmful](https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/)
Queue with concurency and context for tasks
100% Vanilla Javascript Multithreading & Parallel Execution Library
Conductor for concurrent async control flow
an intelligently scheduled task pool
async/await for optimistic concurrency control.(Last in wins.)
Run multiple promise-returning & async functions with limited concurrency using native ES6/ES7