Create atomic locks that can be used in a distributed environment
A mutex for guarding async workflows
Throttle the parallelism of an asynchronous (promise returning) function / functions
Native file system extensions for advanced file operations
Retrieve a lock for a specific node instance to provide mutually exclusive access to a shared resource
Shared read locks and exclusive write locks: Concurrent access for read-only operations, exclusive access for write operations.
Native utilities for file manipulation, including locking and hole punching
Generate functions that do not allow parallel executions
DOM trap for a focus
It is a trap! (for a focus)
A inter-process and inter-machine lockfile utility that works on a local or network file system
provides locking mechanism to sync across browser tabs
Lock on asynchronous code
TypeScript definitions for async-lock
Mutex locks for async functions
React focus lock for all Chakra components
Cross-platform file locking/unlocking
Simple lock class
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)
lock asynchronous resources.
mutex lock for javascript
Limit or throttle the simultaneous execution of asynchronous code in separate iterations of the event loop.
TypeScript definitions for web-locks-api
Distributed locking using PostgreSQL advisory locks
A simple and reliable file-based session manager with eXclusive R/W locking. Session data is updated atomically using mutex and file locks, making it suitable for multi-threaded and multi-process applications.
File based mutual exclusive lock
This gem uses Redis to provide a mutex lock and to ensure certain processes do not overlap each other.
This gem allows you to lock specific chunks of code based on a shared key. It's a Mutex, but locks beyond a single machine by utilizing Redis's SETNX.
SingleInstance uses an exclusive file lock to allow or block execution of code.
Uses atomic writes to DynamoDB to ensure you hold an exclusive lock on your records
Simple thread-level readers-writer lock in pure Ruby. Allows multiple readers to access a resource while writers get exclusive access.
Redis-backed distributed read-write locks. Multiple concurrent readers, exclusive writers.
Template Configurator is a utility to write configuration files from ERB templates. When the file's content changes, it can then call an init script to intelligently reload the configuration. Through out the entire process exclusive file locks are used on the output file and json file to help ensure they are unmanipulated during the transformation process.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.