redislock
Lock manager
Provides a simple distributed locking mechanism using Redis.
Simplified distributed locking implementation using Redis
1k stars
16 watching
158 forks
Language: Go
last commit: 11 months ago
Linked from 2 awesome lists
distlockdistributeddistributed-lockgolanglockredis
Related projects:
Repository | Description | Stars |
---|---|---|
| An implementation of the Redlock algorithm to provide distributed locking capabilities in .NET applications. | 960 |
| Provides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems. | 57 |
| A web-based management interface for Redis instances | 172 |
| A high-performance framework for building TCP servers/services compatible with Redis protocol | 442 |
| Provides trylock functionality on top of read-write locks for Golang concurrency control | 35 |
| A distributed in-memory key-value store with atomic updates and lease-based expiration | 152 |
| Provides a locking primitive using MySQL's GET_LOCK mechanism to synchronize access in multi-instance applications. | 62 |
| Provides a concurrency control mechanism and atomic dynamic shared/exclusive locks for Go applications. | 30 |
| A distributed locking solution for NestJS applications to prevent race conditions and ensure exclusive access to critical sections. | 76 |
| A lock library implementing read-write mutex and read-write trylock without starvation to prevent system blocking | 117 |
| Provides distributed synchronization primitives, such as locks and semaphores, to ensure exclusive access to regions of code across multiple applications or machines. | 1,936 |
| A distributed locking library built on top of PostgreSQL | 109 |
| A Redis-based session handler for Magento with optimistic locking and features like compression and concurrency throttling | 209 |
| A state management library for Swift applications using Redux principles | 39 |
| A Go client for storing and retrieving JSON data from Redis | 344 |