distributed-locks
There are 41 repositories under distributed-locks topic.
redisson/redisson
Redisson - Valkey & Redis Java client. Complete Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Redis or Valkey based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
FoundatioFx/Foundatio
Pluggable foundation blocks for building distributed apps.
samcook/RedLock.net
An implementation of the Redlock algorithm in C#
leandromoreira/redlock-rb
Redlock is a redis-based distributed lock implementation in Ruby. More than 20M downloads.
minio/dsync
A distributed sync package.
veeqo/activejob-uniqueness
Unique jobs for ActiveJob. Ensure the uniqueness of jobs in the queue.
werf/lockgate
Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
steinitzu/celery-singleton
Seamlessly prevent duplicate executions of celery tasks
jwpttcg66/redis-game-transaction
在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.
thebigredgeek/microlock
A dead simple distributed locking library for Node.js and Etcd
cheerego/go-redisson
a redisson like distributed redis lock, support watchdog、reentrant lock, implement by go
0exp/redis_queued_locks
Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, instrumentation, logging, etc.
sebadob/hiqlite
Hiqlite - highly-available, embeddable, raft-based SQLite + cache
microfleet/ioredis-lock
Node distributed locking using redis
LiZhenNet/Redlock4Net
Redlock Redis-based distributed locks implementation in .Net
blentle/hikarikeeper
Yet another distributed coordination service for distributed applications based on Raft inspired by consul, only depend on slf4j and rocksdb-jni. The project is currently in an early stage of development.
marrow/mongo
Light-weight utilities and declarative schema (mutable mapping) to augment, not replace the Python MongoDB driver.
agave-db/agave
Agave DB server
DavidCai1111/etcd-lock
:lock:Distributed locks powered by etcd v3 for Go
MEDIGO/go-dlm
A Distributed Lock Manager abstraction library for Go
DavidCai1111/node-etcd-lock
:closed_lock_with_key:Distributed locks powered by etcd v3 for Node.js
flowerinthenight/dlock
Package for distributed locks.
AdemCatamak/OrderManagement
Orchestration based Saga => https://medium.com/@ademcatamak/koordinat%C3%B6r-tabanl%C4%B1-saga-tasar%C4%B1m%C4%B1-sipari%C5%9F-y%C3%B6netimi-4db5fc546f68
Kontsedal/locco
A node.js locks library with support of Redis and MongoDB
wtsi-hgi/consul-lock
CLI and Python interface for easily managing Consul locks
Freelancerhu/distributed_lock_manager
distributed lock manager
hunterhug/gorlock
💐 Redis Distributed Lock By Golang
MDRCS/Redis
Redis - key/value database
me-cs/goRedisson
Redisson golang implementation
mengjinglei/distributed-lock
a distributed lock lib written in go by using etcd raft lib
mmdtl/autolock
Redis distributed locks in PHP
KunalBurangi/zk-distributed-lock
It is a Distributed lock
distributed-lock-com/python-client
Python (3.7+) client library for https://distributed-lock.com SAAS
shubham-arora-18/distributed-locking-service
REST based distributed locking service.
pmiguel/redlock-ruby-kotlin-interop
Investigation on the Interopetability of the Redlock algoritm between two heterogeneous languages (Ruby -> Java Redisson)