Search results
774 packages found
Run multiple promise-returning & async functions with limited concurrency
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
Given a MongoDB query cursor, process the results in parallel, up to the specified limit.
A client-friendly run queue
Hardened Fetch is a tiny wrapper for `global.fetch` adding request timeouts, request throttling, retries with backoff and rate limit support, pagination, and descriptive errors.
It contains 3 common methods for processing batch tasks, PromiseAnyway, which runs with limit concurrency and resolve after all jobs done; Queue class, async job queue with concurrency control; batchSlice, Synchronized batch task processing
Promise utilities for looping: rate limiting, queueing/batching, etc.
asynchronous function queue with adjustable concurrency
Efficient batch processing and management of promise queues with error handling.
- promise
- batch-processing
- asynchronous
- promise-management
- concurrency
- rate-limiting
- performance
- async-await
- error-handling
- queue-management
Throttle the parallelism of an asynchronous (promise returning) function / functions
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
- promise
- promises
- performance
- async
- await
- deferred
- deferreds
- future
- flow control
- fluent interface
- promise methods
- foreach
- reduce
- filter
- View more
Applies a concurrency limit to your function
A promise limiting/concurrency library that allows you to control how many promises are run at any given time.
Run promise-returning & async functions concurrently with optional limited concurrency
Decorator to limit concurrency of async functions
An asynchronous process rate limiter that works with promises
Simple middleware to limit concurrency
Run multiple promise-returning & async functions with limited concurrency by key
限制异步队列并发数量
Promise.all with limited concurrency