GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

distributed-locks

Star

Here are 85 public repositories matching this topic...

Language: All
Filter by language
All 85 Go 19 Python 14 Java 10 TypeScript 10 C# 9 JavaScript 4 PHP 3 Ruby 3 Kotlin 2 Rust 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

redisson / redisson

Star 24.4k

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 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..

java map redis json spring queue executor cache scheduler lock session tomcat distributed redis-client hibernate distributed-locks micronaut quarkus valkey valkey-client
  • Updated Nov 12, 2026
  • Java

FoundatioFx / Foundatio

Star 2.1k

Pluggable foundation blocks for building distributed apps.

c-sharp redis aws distributed-systems queue storage metrics azure messaging job-scheduler logging s3 message-bus abstractions statsd lock jobs distributed distributed-locks foundatio
  • Updated Nov 12, 2026
  • C#

brainix / pottery

Star 1.2k

Redis for humans. 🌎🌍🌏

python redis library cache bloom-filter lock distributed redis-client dict asyncio forhumans redis-cache distributed-lock distributed-locks no-sql resillience
  • Updated Nov 11, 2026
  • Python

samcook / RedLock.net

Star 1.1k

An implementation of the Redlock algorithm in C#

c-sharp redis dotnet distributed-locks redlock redlock-algorithm
  • Updated Jun 24, 2024
  • C#

leandromoreira / redlock-rb

Star 730

Redlock is a redis-based distributed lock implementation in Ruby. More than 40 Millions of downloads.

ruby redis lock distributed-locks redlock
  • Updated Apr 14, 2026
  • Ruby

sebadob / hiqlite

Sponsor
Star 526

Hiqlite - highly-available, embeddable, raft-based SQLite + cache

rust database sqlite cache raft high-availability distributed-locks
  • Updated Nov 4, 2026
  • Rust

minio / dsync

Star 393

A distributed sync package.

distributed-systems cloud-storage locking quorum distributed-locks object-storage
  • Updated Nov 12, 2019
  • Go

veeqo / activejob-uniqueness

Star 305

Unique jobs for ActiveJob. Ensure the uniqueness of jobs in the queue.

rails redis lock activejob distributed-locks uniqueness
  • Updated Nov 24, 2025
  • Ruby

werf / lockgate

Star 268

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.

kubernetes locks golang-library distributed-locks optimistic-locking file-lock locking-library http-locker http-locks
  • Updated Oct 22, 2026
  • Go

steinitzu / celery-singleton

Star 263

Seamlessly prevent duplicate executions of celery tasks

python redis rate-limiting celery distributed-locks celery-tasks singleton-task
  • Updated Jun 9, 2023
  • Python

jwpttcg66 / redis-game-transaction

Star 159

在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.

redis game-engine transaction redis-cluster lock redis-client gameengine redis-cluster-client redis-lock distributed-locks transactionservice redis-game redisgame game-transaction gametransaction redislock redisgametransaction redistransaction redis-transaction
  • Updated Apr 17, 2023
  • Java

thebigredgeek / microlock

Star 93

A dead simple distributed locking library for Node.js and Etcd

nodejs etcd distributed-locks
  • Updated Nov 7, 2026
  • JavaScript

cheerego / go-redisson

Star 57

a redisson like distributed redis lock, support watchdog、reentrant lock, implement by go

go redis golang lock redisson distributed-locks watchdog
  • Updated Jul 4, 2022
  • Go

0exp / redis_queued_locks

Star 52

Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, zombie locks elimination, instrumentation, logging, etc.

ruby distributed-lock redis-lock distributed-locks redlock rql advisory-lock queued-lock redis-queued-lock distributed-redis-lock redis-locks redlock-ruby redis-queued-locks distributed-redis-locks reentrant-locks reentrant-redis-lock
  • Updated Nov 11, 2026
  • Ruby

microfleet / ioredis-lock

Star 30

Node distributed locking using redis

nodejs redis-lock distributed-locks
  • Updated Jan 19, 2025
  • TypeScript

LiZhenNet / Redlock4Net

Star 26

Redlock Redis-based distributed locks implementation in .Net

redis distributed-locks redlock-redis
  • Updated Dec 1, 2018
  • C#

blentle / hikarikeeper

Star 23

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.

consul raft zookeeper etcd coordinator distributed-locks discovery-service
  • Updated Aug 11, 2023
  • Java

marrow / mongo

Star 21

Light-weight utilities and declarative schema (mutable mapping) to augment, not replace the Python MongoDB driver.

python database mongodb queue pypi cpython dao document-mapper pypy mutex distributed-locks python-logger
  • Updated May 28, 2024
  • Python

agave-db / agave

Star 19

Agave DB server

key-value cache distributed-locks key-value-store distributed-counter
  • Updated Jan 4, 2022
  • Crystal

DavidCai1111 / etcd-lock

Star 13

🔒Distributed locks powered by etcd v3 for Go

etcd distributed-locks etcdv3
  • Updated Oct 6, 2017
  • Go

Add this topic to your repo

To associate your repository with the distributed-locks topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.