@da440dil/js-locker
Distributed locking using Redis
Distributed locking using Redis
Door asynchronous pattern
Door asynchronous pattern
Web Locks API
LockDB is a cross-platform tool you can use to handle process/event locking and avoid race conditions. It is sometimes also known as a semaphore.
Distributed Locks using Redis
optimally parallelize tasks that lock on potentially intersecting sets of ids
Semaphore & Mutex implementation
A simple synchronous lockfile
Locking and optimistic locking built over Memory, Redis, Cassandra and Etcd.
Distributed locks microservice in Node.js / ES2017
Locks client SDK for Pip.Services in Node.js / ES2017
A package for managing locks for critical sections while allowing horizontal scaling or micro-service architecture
A redis-backed lock broker that manages groups of S/X locks with atomic lua scripts.
A set of asynchronous lock patterns for Node.js
By using this package, you can easily manage locks across tabs on modern browsers. It was developed to make handling refresh tokens and other shared, one time use tokens easier but should also solve other cases. When available, all logic is delegated to t
Writable/Readable Nodejs compatible GridFS streams with locking for safe concurrent access
Distributed read/write locking based on MongoDB, designed to make GridFS safe for concurrent access
Atomic locks (mutex) for AdonisJS applications