typescript-lock-utility
Typescript Lock Utility
Typescript Lock Utility
Handle concurrency in the cloud with ease with serverless semaphores. This is the TS/JS client for https://www.websemaphore.com
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
A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure
Semaphore for JS. A semaphore controls access to a critical resource in an asyncronous environment.
A simple open/closed semaphore for asynchronous coordination.
A semaphore for promises.
Leader election backed by MongoDB
Barebones semaphore
Async mutex lock for managing access to a shared resource
Easy memory cache and semaphore
Simple execution lock based on Promises.
Manage arrays of Promise
Promise based Semaphores
A robust cross-agent synchronization library.
a promise-based semaphore for handling javascript concurrency
Simple and lightweight semaphore implementation in JavaScript
Process Semaphore to control throughput and concurrency flow
Contracts for the Semaphore demo app
Node-RED node for