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.
73 stars
2 watching
4 forks
Language: TypeScript
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
bsm/redislock | Provides a simple distributed locking mechanism using Redis. | 1,470 |
whitfin/sleeplocks | Provides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems. | 56 |
zheeeng/pointer-lock-movement | A tool that enables smooth cursor movement when interacting with specific UI elements | 22 |
samcook/redlock.net | An implementation of the Redlock algorithm to provide distributed locking capabilities in .NET applications. | 954 |
wooga/locker | A distributed in-memory key-value store with atomic updates and lease-based expiration | 152 |
il1ane/lockd | An iOS app that generates and stores strong passwords securely. | 78 |
stickytools/sticky-locking | A high-level locking system designed to facilitate concurrent access to resources in various configurations. | 2 |
cirello-io/dynamolock | A distributed locking library built for Amazon's DynamoDB service. | 127 |
maciejczyzewski/retter | A collection of cryptographic tools and resources. | 97 |
yooneskh/unified-deno-lock | A simple mutex solution for controlling access to shared resources in TypeScript applications | 1 |
beatswitch/lock-laravel | A package that provides a Laravel driver for the Lock package, enabling role-based access control and permission management. | 153 |
subchen/go-trylock | Provides trylock functionality on top of read-write locks for Golang concurrency control | 35 |
moxystudio/node-proper-lockfile | A utility that provides atomic and cross-process file locking across local or network file systems. | 240 |
php-lock/lock | A library that provides a way to execute critical code in a thread-safe manner. | 932 |
anonrig/nestjs-keycloak-admin | A Nest.js module that integrates Keycloak authentication and User Managed Access (UMA) for managing resources. | 181 |