node-proper-lockfile

File locker

A utility that provides atomic and cross-process file locking across local or network file systems.

An inter-process and inter-machine lockfile utility that works on a local or network file system.

GitHub

240 stars
13 watching
39 forks
Language: JavaScript
last commit: about 1 year ago
Linked from 1 awesome list

atomiccross-processfilesystemlocklockfilenodejs

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
php-lock/lock A library that provides a way to execute critical code in a thread-safe manner. 932
dvdsk/book-safe A tool to temporarily lock files and folders on an e-reader device. 6
viney-shih/go-lock A lock library implementing read-write mutex and read-write trylock without starvation to prevent system blocking 117
smerritt/flockit A shim library to add file locking functionality to existing programs that don't support it. 11
nebula-plugins/gradle-dependency-lock-plugin A plugin that allows developers to lock dynamic dependency versions to specific versions in their build.gradle files. 293
lorenzo/row-locker A CakePHP plugin providing row locking functionality to prevent data overwrite in high-concurrency systems. 19
iammert/applocker An Android app that provides secure features such as app locker, fingerprint validation, and call blocking while using encryption for data storage. 477
que-locks/que-locks A library that provides an opt-in exclusive execution lock for jobs in a background job queue 22
wooga/locker A distributed in-memory key-value store with atomic updates and lease-based expiration 152
islaytitans/masterkey A module that provides a way to unlock and access Sitecore items using a key 1
whitfin/sleeplocks Provides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems. 56
latchset/tang A secure data binding system that allows sensitive data to be accessed only when the system with the data is connected to a trusted network. 515
dtaniwaki/rack-secure-upload A middleware that secures file uploads by scanning files for malicious content before they are processed by an application. 74
stickytools/sticky-locking A high-level locking system designed to facilitate concurrent access to resources in various configurations. 2
lirantal/lockfile-lint Analyzes lockfiles to detect security issues and ensure packages adhere to predefined policies 785