Search results
104 packages found
Run multiple promise-returning & async functions with limited concurrency
Delay function calls until a set time elapses after the last invocation
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
Throttle a function to limit its execution rate
- throttle
- rate
- limit
- limited
- rate-limit
- ratelimit
- throttling
- optimization
- performance
- function
- execution
- interval
- batch
Throttle promise-returning & async functions
This package allows users to create timers that trigger a certain number of times.
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
Run promise-returning & async functions concurrently with optional limited concurrency
A promise limiting/concurrency library that allows you to control how many promises are run at any given time.
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
- task queue
- async
- promise
- await
- sequential
- synchronized
- decorator
- lock
- concurrency
- throttle
- typescript
- javascript
- node
- browser
- View more
Promise.all with limited concurrency
Provides Promise.all and Promise.allSettled variants that limit the number of simultaneously pending promises.
Compatible version of p-queue
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
使用阻塞函数来控制并发 Use await calls of method which can block async process to control the concurrency
Promise queue with concurrency control. A fork of p-queue for commonjs.
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
An asynchronous process rate limiter that works with promises
Run multiple promise-returning & async functions with limited concurrency by key
Asynchronously process task batches
- batch
- async
- processing
- concurrency
- rate-limiting
- queue
- utility
- automation
- async-action
- data-processing
- async-operations
- throttle
- await
- promise
- View more
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).