Light weight Distributed Lock Manager server implemented over gRPC
-
Updated
Jun 3, 2024 - Go
Light weight Distributed Lock Manager server implemented over gRPC
Reliable & scalable distributed locking, scheduling and process synchronization
🔱 Nepxion Aquarius is a list of distribution components based on Redis + Zookeeper with Nepxion Matrix AOP framework, including distribution lock, cache, id generator, limitation 分布式锁、缓存、全局唯一主键、限流
A distributed systems library for Kubernetes deployments built on top of spindle and Cloud Spanner.
A distributed locking library built on top of Cloud Spanner and TrueTime.
A fast and reliable background task processing library for Python 3.
A fast and efficient cloud native application runtime
Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, instrumentation, logging, etc.
Distributed locks in async Redis with support for lock extending (Redlock implementation)
Lock mechanism implemented with PostgreSQL advisory locks.
🚀 List of distributed system projects for inspiration and learning to build distributed services from real world examples
Reliable distributed key-value store, and provides some advanced functions internal
Java工具箱 🔨
A fault-tolerant distributed lock manager for Go
A distributed locking module for Go using the Lease resource from the Kubernetes coordination API
🔒 Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.
通过`@DistributedLock`注解(支持占位符)或DistributedLocks工具类使用分布式锁,支持可重入锁、公平锁、读写锁。Use distributed locks through the `@DistributedLock` annotation (supports placeholders) or the DistributedLocks tool class to support reentrant locks, fair locks, and read-write locks.
Add a description, image, and links to the distributed-lock topic page so that developers can more easily learn about it.
To associate your repository with the distributed-lock topic, visit your repo's landing page and select "manage topics."