p-queue

concurrent runner

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

Promise queue with concurrency control

GitHub

3k stars
22 watching
187 forks
Language: TypeScript
last commit: about 2 months ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sindresorhus/p-all Concurrently execute multiple promise-returning functions with optional concurrency limits. 318
sindresorhus/p-limit Limits concurrent execution of promise-returning and async functions. 2,075
sindresorhus/p-times Runs promise-returning & async functions multiple times concurrently 38
sindresorhus/p-map A utility for mapping over promises concurrently while controlling concurrency and error handling. 1,373
tildeio/rsvp.js Provides tools for organizing asynchronous code using Promises/A+ 3,608
sindresorhus/p-event Promises an event by waiting for it to be emitted, allowing asynchronous iteration and rejection handling. 429
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,855
tj/co Provides a simple and efficient way to write non-blocking code using promises in JavaScript 11,890
sindresorhus/p-filter Tool for filtering and concurrent execution of promises with an adjustable concurrency level 73
sindresorhus/p-pipe Creates a reusable pipeline of promise-returning functions to compose and chain together multiple asynchronous operations. 122
netflix/concurrency-limits A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency. 3,281
sindresorhus/got A powerful HTTP client library for Node.js that provides a human-friendly and flexible way to make requests. 14,351
redux-utilities/redux-promise A middleware for Redux that handles promises in Flux Standard Actions 2,667
sindresorhus/p-whilst An implementation of an async while loop that repeatedly executes a function until a condition is met or fails 54
parallel-js/parallel.js A utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks. 3,235