murlock

Lock manager

A distributed locking solution for NestJS applications to prevent race conditions and ensure exclusive access to critical sections.

MurLock: A distributed locking solution for NestJS, providing a decorator for critical sections with Redis-based synchronization. Ideal for microservices and scalable applications.

GitHub

76 stars
2 watching
3 forks
Language: TypeScript
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bsm/redislockProvides a simple distributed locking mechanism using Redis.1,495
whitfin/sleeplocksProvides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems.57
zheeeng/pointer-lock-movementA tool that enables smooth cursor movement when interacting with specific UI elements22
samcook/redlock.netAn implementation of the Redlock algorithm to provide distributed locking capabilities in .NET applications.960
wooga/lockerA distributed in-memory key-value store with atomic updates and lease-based expiration152
il1ane/lockdAn iOS app that generates and stores strong passwords securely.78
stickytools/sticky-lockingA high-level locking system designed to facilitate concurrent access to resources in various configurations.2
cirello-io/dynamolockA distributed locking library built for Amazon's DynamoDB service.127
maciejczyzewski/retterA collection of cryptographic tools and resources.99
yooneskh/unified-deno-lockA simple mutex solution for controlling access to shared resources in TypeScript applications1
beatswitch/lock-laravelA package that provides a Laravel driver for the Lock package, enabling role-based access control and permission management.153
subchen/go-trylockProvides trylock functionality on top of read-write locks for Golang concurrency control35
moxystudio/node-proper-lockfileA utility that provides atomic and cross-process file locking across local or network file systems.241
php-lock/lockA library that provides a way to execute critical code in serialized fashion in concurrent situations.935
anonrig/nestjs-keycloak-adminA Nest.js module that integrates Keycloak authentication and User Managed Access (UMA) for managing resources.184