bredele-doors
Door asynchronous pattern
Door asynchronous pattern
Door asynchronous pattern
DynamoDB distributed lock library
Web Locks API
Atomic locks (mutex) for AdonisJS applications
A redis-backed lock broker that manages groups of S/X locks with atomic lua scripts.
optimally parallelize tasks that lock on potentially intersecting sets of ids
Distributed locks microservice in Node.js / ES2017
A simple synchronous lockfile
Locking and optimistic locking built over Memory, Redis, Cassandra and Etcd.
Distributed Locks using Redis
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.
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
A promise-based lock library for Vulppi
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
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 set of asynchronous lock patterns for Node.js