async-lock
Lock on asynchronous code
Lock on asynchronous code
A mutex for guarding async workflows
Awaitable semaphore/mutex
mutex lock for javascript
Mutex locks, Read/Write locks, Condition variables and Semaphores
Distributed mutex and semaphore based on Redis
Isomorphic read/write lock that works in single processes, node clusters and web workers
Node distributed locking using redis
Generate functions that do not allow parallel executions
Distributed locking using PostgreSQL advisory locks
A redis binary semaphore with async wait
Node distributed locking using redis with ioredis adapter
Can freeze and unfreeze on any object. Tiny mutex.
Promised based Mutex
Make guarded sections of code that won't run concurrently and queue instead
A cache module for node.js that uses a two-level cache (in-memory cache for recently accessed data plus Redis for distributed caching) with some extra features to avoid cache stampedes and thundering herds.
Mutex locks for javascript
Mind-blowingly simple local resource management
function decorator which ensures that calls do not run simultaneously
mutual-exclusion lock for promise chains