Search results
247 packages found
Lock on asynchronous code
Distributed mutex and semaphore based on Redis
Isomorphic read/write lock that works in single processes, node clusters and web workers
The most simple mutex/semaphore implementation
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.
Connect to the system api in the easiest way (win-api)
LSK.js – mutex – async mutex
A robust cross-agent synchronization library.
- async
- concurrent
- condition variable
- counting semaphore
- lock
- lock guard
- lockable
- multilock
- mutex
- parallel
- recursive mutex
- semaphore
- shared lock
- shared mutex
- View more
TypeScript-STL (Standard Template Library, migrated from C++)
- tstl
- typecript
- c++
- cpp
- stl
- standard template library
- algorithm
- container
- exception
- functional
- iterator
- numeric
- ranges
- thread
- View more
A distributed lock manager for NestJS
Provides file locking and named mutex functionality
Mutex Server using WebSocket
Limit or throttle the simultaneous execution of asynchronous code in separate iterations of the event loop.
A (better) node.js lock library
A Distributed Locking Mechanism implemented over Redis to provide Mutex in a Microservices Architecture
- nodejs
- redis
- distributed-systems
- microservices
- typescript
- mutex
- semaphore
- distributed-lock
- nestjs
- shared-access
Use a mutex lock to prevent callback duplication, now used as a React hook
Mutex for node.js apllications
Rust-like Mutex for TypeScript
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.