locker

Distributed lock manager

A distributed in-memory key-value store with atomic updates and lease-based expiration

Atomic distributed "check and set" for short-lived keys

GitHub

152 stars
181 watching
14 forks
Language: Erlang
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
whitfin/sleeplocks Provides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems. 56
bsm/redislock Provides a simple distributed locking mechanism using Redis. 1,477
hyperoslo/keychains A simple keychain wrapper for managing passwords in iOS apps. 75
swaywm/swaylock A utility for locking a screen in a Wayland compositor 853
php-lock/lock A library that provides a way to execute critical code in a thread-safe manner. 932
samcook/redlock.net An implementation of the Redlock algorithm to provide distributed locking capabilities in .NET applications. 954
passbolt/passbolt_docker A Docker-based implementation of a password manager for teams. 886
subchen/go-trylock Provides trylock functionality on top of read-write locks for Golang concurrency control 35
recruit-lifestyle/smile-lock A library for creating a secure and visually appealing passcode lock view with biometric authentication options. 605
moxystudio/node-proper-lockfile A utility that provides atomic and cross-process file locking across local or network file systems. 240
onekeepass/desktop A cross-platform password manager with secure storage and encryption 215
swiftyapp/swifty A desktop password manager that securely stores and encrypts login credentials, credit cards, and notes on the local file system. 901
que-locks/que-locks A library that provides an opt-in exclusive execution lock for jobs in a background job queue 22
felanios/murlock A distributed locking solution for NestJS applications to prevent race conditions and ensure exclusive access to critical sections. 73
deepfabric/elasticell A distributed NoSQL key-value storage system with strong consistency and reliability 527