Projects in Awesome Lists tagged with distributed-locking
A curated list of projects in awesome lists tagged with distributed-locking .
https://github.com/py-sherlock/sherlock
Easy distributed locks for Python with a choice of backends.
distributed-locking distributed-systems python python3
Last synced: 29 Mar 2025
https://github.com/alturkovic/distributed-lock
Distributed locking with Spring
distributed-locking java spring
Last synced: 05 Apr 2025
https://github.com/flowerinthenight/spindle
A distributed locking library built on Cloud Spanner and TrueTime.
cloud-spanner distributed-lock distributed-locking gcp golang spanner truetime
Last synced: 19 Jul 2025
https://github.com/ehsaniara/gointerlock
Centralized Lock for Distributed Scheduler/Task ⏱️ for Go (Supports Redis, DynamoDb, Postgres🔒).
distributed-locking distributed-systems dynamodb go golang redis redis-client
Last synced: 11 Jul 2025
https://github.com/foobarwidget/distributed-lock-google-cloud-storage-ruby
Ruby implementation of a distributed lock based on Google Cloud Storage
concurrency distributed-locking google-cloud-storage mutex
Last synced: 17 Mar 2025
https://github.com/FooBarWidget/distributed-lock-google-cloud-storage-ruby
Ruby implementation of a distributed lock based on Google Cloud Storage
concurrency distributed-locking google-cloud-storage mutex
Last synced: 16 Jul 2025
https://github.com/flowerinthenight/kettle
A simple library to share workloads to a group of workers with one leader at any time. Built on top of Redis.
distributed-locking go golang redis
Last synced: 25 Apr 2025
https://github.com/metamx/zk-lock
distributed lock using zookeeper
distributed-locking lock locking node nodejs zookeeper
Last synced: 21 Jan 2026
https://github.com/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.
app-lock application-lock-system azure-functions batch-loader batch-loading bulk-load bulk-loader bulk-loading distributed-lock distributed-lock-algorithm distributed-locking distributed-mutex locking locking-library serverless single-thread sql-server sqlserver transactional-outbox transactional-outbox-pattern
Last synced: 27 Oct 2025
https://github.com/flowerinthenight/dlock
Package for distributed locks.
distributed-lock distributed-locking distributed-locks go golang kubernetes leaselock redis spindle
Last synced: 25 Apr 2025
https://github.com/imoore76/ldlm
Lightweight Distributed Lock Manager server
disributed-locks distributed-lock distributed-locking docker docker-image go golang grpc locking
Last synced: 12 Jan 2026
https://github.com/jhegarty14/resilience4ts
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
bulkhead cache circuit-breaker concurrency distributed-locking distributed-systems fallback fault-tolerance hedge nestjs rate-limiter resilience retry timeout
Last synced: 12 May 2025
https://github.com/goforj/scheduler
Laravel-inspired job scheduler for Go with a fluent API, built on gocron.
background-jobs builder-pattern cron developer-tools distributed-locking fluent-api go gocron goforj golang job-scheduler laravel-inspired redis scheduler task-scheduling
Last synced: 11 Jan 2026
https://github.com/flowerinthenight/hedge-cb
A cluster membership library built on spindle-cb and aws/clock-bound.
aws cluster distributed-locking distributed-systems golang memberlist
Last synced: 29 Mar 2025
https://github.com/da440dil/js-locker
Distributed locking on Node.js
distributed distributed-lock distributed-locking javascript lock locking locks nodejs redis typescript
Last synced: 23 Oct 2025
https://github.com/alandoherty/tandem-net
A distributed fault-tolerant locking library for C#.
csharp distributed-locking distributed-systems lock locks mit-license netstandard redis
Last synced: 05 Jan 2026
https://github.com/kunalburangi/zk-distributed-lock
It is a Distributed lock
distributed-lock distributed-locking distributed-locks lock zookeeper
Last synced: 15 Jun 2025
https://github.com/g0194776/dlock
ETCD-based distributed lock implementation.
distributed-lock distributed-locking etcdv3
Last synced: 19 Jan 2026
https://github.com/furkansarikaya/idempotent-api-demo
IdempotentApiDemo: An ASP.NET Core project implementing idempotency for API requests using Redis for caching and distributed locks. Includes ReturnFromCache and ThrowErrorIfExists behaviors.
api aspnet-core caching distributed-locking error-handling idempotency microservices redis transactional-integrity
Last synced: 25 Oct 2025
https://github.com/timmikeladze/s3-mutex
A simple distributed locking mechanism for Node.js applications using AWS S3 as the backend storage.
distributed-locking lock s3-lock s3-locking s3-mutex
Last synced: 20 Jan 2026
https://github.com/bry00/fmutex
Simple golang package designated to provide simple mutex locking, based on filesystem hard links functionality.
distributed-locking golang mutex mutex-synchronisation
Last synced: 14 Jan 2026
https://github.com/flowerinthenight/spindle-rs
A distributed locking crate built on Cloud Spanner and TrueTime.
cloud-spanner distributed-lock distributed-locking gcp rust spanner truetime
Last synced: 04 Jan 2026
https://github.com/dmitrymomot/distlock
Go module for distributed locking
distributed-locking distributed-systems go golang gomodules redlock
Last synced: 01 Mar 2025