@robthefivenine/mutex.js
A mutex library that enables you to synchronise access to resources across an application.
A mutex library that enables you to synchronise access to resources across an application.
optimally parallelize tasks that lock on potentially intersecting sets of ids
Mutex implementation for synchronizing access to shared resources in Node.js applications.
A mutex for guarding async workflows
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
Leader election backed by MongoDB
Barebones semaphore
Super simple library to make sure Promises wait their turn to resolve.
Async mutex lock for managing access to a shared resource
A set of react hooks that allows for a mutually exclusive access to a resource.
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
Simple execution lock based on Promises.
Well... I got a very bad mutex implementation from GPT. I had to design one from scratch.. Is this the AI that is supposed to take my job? lol
A robust cross-agent synchronization library.
a promise-based semaphore for handling javascript concurrency
A Node.js addon to check and create mutexes on Windows systems using C++ bindings.
Easy IPC addon implementation for Windows using messages, filemapping, mutex, threads.
Distributed mutex and semaphore based on Redis
Redis synchronization primitives based on redlock algorithm
RedLock is a TypeScript library for acquiring and releasing locks using Redis, designed for use in Node.js applications.