Search results
692 packages found
The **K8SLock** module is a Node.js library designed to provide distributed locking functionality using Kubernetes leases. It allows you to manage locks in a Kubernetes cluster, ensuring that only one client or process can hold a lock at any given time. T
Distributed read/write locking based on MongoDB, designed to make GridFS safe for concurrent access
A locking library like [`mutexify`](https://github.com/mafintosh/mutexify), [`mutex-js`](https://github.com/danielglennross/mutex-js), [`await-lock`](https://www.npmjs.com/package/await-lock), and [many more](https://www.npmjs.com/search?q=promise+lock),
Primus locky is a primus plugin for locky, it provides a room based locking.
A set of asynchronous lock patterns for Node.js
A locking library like [`mutexify`](https://github.com/mafintosh/mutexify), [`mutex-js`](https://github.com/danielglennross/mutex-js), [`await-lock`](https://www.npmjs.com/package/await-lock), and [many more](https://www.npmjs.com/search?q=promise+lock),
Battle-hardened distributed locking using redis
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.
- task queue
- async
- promise
- await
- sequential
- synchronized
- decorator
- lock
- concurrency
- throttle
- typescript
- javascript
- node
- browser
- View more
Locks which uses MongoDB's atomic operations.
The most simple mutex/semaphore implementation
Locks which uses MongoDB's atomic operations.
Advanced redibox powered caching
- redis
- redis-cluster
- cluster
- scheduler
- scheduling
- waterline
- sails
- cache
- throttle
- throttling
- timeseries
- autocomplete
- indexes
- indices
- View more
A scalable trending hook designed to track temporal trends in non-stationary categorical distributions.
- redis
- redis-cluster
- cluster
- scheduler
- scheduling
- waterline
- sails
- cache
- throttle
- throttling
- trend
- trending
- track
- temporal
- View more
Advanced redibox/redis powered throttling
- redis
- redis-cluster
- cluster
- scheduler
- scheduling
- waterline
- sails
- cache
- throttle
- throttling
- timeseries
- autocomplete
- indexes
- indices
- View more
Distributed locking using PostgreSQL advisory locks
A small, process ID (pid), file based locking mechanism for node processes.
Checks the package-lock.json file for http:// links
Node WebSocket server implementation to integrate Eufy Security devices
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
- body scroll
- body scroll lock
- body scroll lock upgrade
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- View more