npmjs.org : zero-backpressure-semaphore-typescript
A modern Promise-semaphore for Node.js projects, enabling users to limit the number of concurrently executing promises. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability, promoting a just-in-tim
Registry
-
Source
- Homepage
- JSON
purl: pkg:npm/zero-backpressure-semaphore-typescript
Keywords:
semaphore
, mutex
, promise-limiter
, promise-semaphore
, promise-pool
, task-semaphore
, task-pool
, concurrency-limiter
, lock
, job
, task
, async-task
, concurrency
, backpressure
, backpressure-control
, graceful-termination
, graceful-teardown
, graceful-shutdown
, wait-for-availability
, notify-availability
, free-slot
, execution-slot
, wait-for-completion
, wait-in-flight
, error-handling
, uncaught-error
, uncaught-rejection
, async
, nodejs
, typescript
, ts
, ES2020
, executor
, javascript
, job-scheduler
, js
, limiter
, npm-package
, rate-limiter
, runner
, task-scheduler
License: MIT
Latest release: 4 months ago
First release: over 1 year ago
Downloads: 1,045 last month
Stars: 1 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 9 days ago