606 packages found
A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.
A inter-process and inter-machine lockfile utility that works on a local or network file system
Battle-hardened distributed locking using redis
Lock on asynchronous code
It is a trap! (for a focus)
Mind-blowingly simple local resource management
Node distributed locking using redis
library that handle file locking
A node.js redlock implementation for distributed redis locks
Redis connection and PUBSUB subscription manager for node. Built for performance, powered by ioredis.
- View more
mutual-exclusion lock for promise chains
A set of asynchronous lock patterns for Node.js
Mutex locks for async functions with functionality to use keys for separate locks
Primus locky is a primus plugin for locky, it provides a room based locking.
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
- View more
Simple node.js lock based on Redis
A (better) node.js lock library