GitHub topics: distributed-locking
imoore76/ldlm
Lightweight Distributed Lock Manager server
Language: Go - Size: 524 KB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 3 - Forks: 1

JHegarty14/resilience4ts
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
Language: TypeScript - Size: 1.56 MB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 5 - Forks: 0

flowerinthenight/spindle-rs
A distributed locking crate built on Cloud Spanner and TrueTime.
Language: Rust - Size: 88.9 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

flowerinthenight/kettle
A simple library to share workloads to a group of workers with one leader at any time. Built on top of Redis.
Language: Go - Size: 4.15 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 16 - Forks: 5

flowerinthenight/spindle
A distributed locking library built on Cloud Spanner and TrueTime.
Language: Go - Size: 16 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 56 - Forks: 4

flowerinthenight/hedge-cb
A cluster membership library built on spindle-cb and aws/clock-bound.
Language: Go - Size: 1.47 MB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

flowerinthenight/spindle-cb
A distributed locking library built on aws/clock-bound and PostgreSQL.
Language: Go - Size: 2.68 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

FooBarWidget/distributed-lock-google-cloud-storage-ruby
Ruby implementation of a distributed lock based on Google Cloud Storage
Language: Ruby - Size: 153 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 18 - Forks: 1

py-sherlock/sherlock
Easy distributed locks for Python with a choice of backends.
Language: Python - Size: 401 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 376 - Forks: 35

olifarhaan/lakeview
LakeView is a robust, enterprise-grade hotel management system built with Spring Boot 3.3.4 and Java 21. It provides comprehensive APIs for hotel operations, room management, and booking services with a focus on scalability, security, and performance.
Language: Java - Size: 143 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

alturkovic/distributed-lock
Distributed locking with Spring
Language: Java - Size: 376 KB - Last synced at: 17 days ago - Pushed at: 11 months ago - Stars: 275 - Forks: 91

ehsaniara/gointerlock
Centralized Lock for Distributed Scheduler/Task ⏱️ for Go (Supports Redis, DynamoDb, Postgres🔒).
Language: Go - Size: 707 KB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 46 - Forks: 4

sgkandale/ShareLock
Distributed locking service
Language: Go - Size: 21.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

swapnilsm/redis-rw-lock
Redis based Reader-Writer lock with Writer's priority
Language: Python - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 2

mattrasband/aioredis-lock 📦
Distributed locking implementation for aioredis
Language: Python - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 24 - Forks: 5

g0194776/dlock
ETCD-based distributed lock implementation.
Language: Go - Size: 16.6 KB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

cajuncoding/SqlAppLockHelper
An ultra lightweight API for robust Distributed Application Mutex/Locking capabilities leveraging SQL Server. The API provides a set of easy to use custom extensions for the SqlClient libraries (e.g. Microsoft.Data.SqlClient or System.Data.SqlClient) that provide robust distributed application mutex/locking support via the sp_getapplock & sp_releaseapplock stored procedures.
Language: C# - Size: 90.8 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

KunalBurangi/zk-distributed-lock
It is a Distributed lock
Language: TypeScript - Size: 708 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

metamx/zk-lock
distributed lock using zookeeper
Language: TypeScript - Size: 111 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

davidwartell/consul-lock
go consul locking command line demo, example.
Language: Go - Size: 30.3 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

anujaneja/zookeeper-distributed-lock-curator
Testing the distributed lock on a file by running multiple applications
Language: Java - Size: 40 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

flowerinthenight/dlock
Package for distributed locks.
Language: Go - Size: 210 KB - Last synced at: 18 days ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 1

henry701/MongoDistributedLocks Fork of alistairjevans/mongodb-locks
Simple Distributed Locking using MongoDB
Language: C# - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

sameervitian/dlock
Distributed lock implementation in Golang using consul
Language: Go - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 19 - Forks: 1

da440dil/go-locker
Distributed locking on Go
Language: Go - Size: 85 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

amazingchow/dlock
provide distributed locking service
Language: Go - Size: 797 KB - Last synced at: 29 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

siahsang/red-utils
Distributed Lock Implementation With Redis
Language: Java - Size: 133 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 5

da440dil/js-locker
Distributed locking on Node.js
Language: TypeScript - Size: 147 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

abronan/libkv Fork of docker/libkv
Key/Value Store Abstraction Library written in Go
Language: Go - Size: 395 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 10

dmitrymomot/distlock
Go module for distributed locking
Language: Go - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

bry00/fmutex
Simple golang package designated to provide simple mutex locking, based on filesystem hard links functionality.
Language: Go - Size: 11.7 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

alandoherty/tandem-net
A distributed fault-tolerant locking library for C#.
Language: C# - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

deodeveloper/distributedlockusingdatabase
Distributed lock using database (works with h2, postgres, sql server, mysql)
Language: Java - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

yankuangshi/redis-distlock
Redis based distributed locking
Language: Java - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

psyhomb/zklock
Acquire distributed lock over Zookeeper
Language: Python - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

gsharma/leased-lock
Language: Java - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0
