RedLock.net

Distributed lock manager

An implementation of the Redlock algorithm to provide distributed locking capabilities in .NET applications.

An implementation of the Redlock algorithm in C#

GitHub

954 stars
38 watching
167 forks
Language: C#
last commit: 5 months ago
Linked from 1 awesome list

c-sharpdistributed-locksdotnetredisredlockredlock-algorithm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bsm/redislock Provides a simple distributed locking mechanism using Redis. 1,477
madelson/distributedlock Provides distributed synchronization primitives, such as locks and semaphores, to ensure exclusive access to regions of code across multiple applications or machines. 1,906
whitfin/sleeplocks Provides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems. 56
pshomov/reducto A .NET implementation of Redux for managing application state and handling actions 76
ssgreg/stl Provides a concurrency control mechanism and atomic dynamic shared/exclusive locks for Go applications. 30
colinmollenhour/cm_redissession A Redis-based session handler for Magento with optimistic locking and features like compression and concurrency throttling 208
wooga/locker A distributed in-memory key-value store with atomic updates and lease-based expiration 152
sdrapkin/securitydriven.inferno A .NET cryptography library providing a secure and reliable implementation of encryption algorithms 569
guillaumesalles/redux.net A predictable state container for .NET applications 713
felanios/murlock A distributed locking solution for NestJS applications to prevent race conditions and ensure exclusive access to critical sections. 73
rigtorp/seqlock An implementation of a lock-free concurrency primitive in C++11. 188
stickytools/sticky-locking A high-level locking system designed to facilitate concurrent access to resources in various configurations. 2
erwinvandervalk/sqlstreamstore.locking Provides a locking mechanism to manage concurrency in a single process environment using Sql Stream Store 2
redbrogdon/rebloc A state management library for Flutter combining aspects of Redux and BLoC patterns. 215
closuretree/with_advisory_lock Adds advisory locking to ActiveRecord models for concurrent access control 627