p-queue

concurrent runner

A promise queue with concurrency control to limit the number of concurrent operations

Promise queue with concurrency control

GitHub

4k stars
22 watching
187 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list

async-functionsasync-queuenode-modulenpm-packagepromisepromise-queuequeuequeue-data-stucture

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sindresorhus/p-allConcurrently execute multiple promise-returning functions with optional concurrency limits.319
sindresorhus/p-limitLimits concurrent execution of promise-returning and async functions.2,083
sindresorhus/p-timesRuns promise-returning & async functions multiple times concurrently39
sindresorhus/p-mapA utility for mapping over promises concurrently while controlling concurrency and error handling.1,376
tildeio/rsvp.jsProvides tools for organizing asynchronous code using Promises/A+3,608
sindresorhus/p-eventPromises an event by waiting for it to be emitted, allowing asynchronous iteration and rejection handling.429
bee-queue/bee-queueA simple job/task queue for Node.js using Redis3,855
tj/coProvides a simple and efficient way to write non-blocking code using promises in JavaScript11,895
sindresorhus/p-filterTool for filtering and concurrent execution of promises with an adjustable concurrency level75
sindresorhus/p-pipeCreates a reusable pipeline of promise-returning functions to compose and chain together multiple asynchronous operations.122
netflix/concurrency-limitsA Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency.3,281
sindresorhus/gotA powerful HTTP client library for Node.js that provides a human-friendly and flexible way to make requests.14,351
redux-utilities/redux-promiseA middleware for Redux that handles promises in Flux Standard Actions2,667
sindresorhus/p-whilstAn implementation of an async while loop that repeatedly executes a function until a condition is met or fails54
parallel-js/parallel.jsA utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks.3,235