Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
proxy.golang.org "distributed-lock" keyword
Top 9.0% on proxy.golang.org
github.com/charconstpointer/dlock
Latest release: about 1 month ago - 0 stars on GitHub
Top 1.0% on proxy.golang.org
18 versions - Latest release: 10 months ago - 619 dependent packages - 239 dependent repositories - 955 stars on GitHub
github.com/bsm/redislock v0.9.4
Simplified distributed locking implementation using Redis18 versions - Latest release: 10 months ago - 619 dependent packages - 239 dependent repositories - 955 stars on GitHub
Top 4.9% on proxy.golang.org
1 version - Latest release: over 5 years ago - 4 dependent packages - 2 dependent repositories - 61 stars on GitHub
github.com/go-locks/distlock v1.0.0
The universal component of distributed locks in golang , support redis and postgresql1 version - Latest release: over 5 years ago - 4 dependent packages - 2 dependent repositories - 61 stars on GitHub
github.com/hchauvin/name_manager v0.5.0
Utility to manage shared test resources with a global lock 🔒12 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 12 stars on GitHub
github.com/bparli/dmutex v0.0.0-20181206193306-3e9438655323
Package dmutex is a distributed mutex package written in Go. It takes a quorum based approach to ...1 version - Latest release: over 5 years ago - 12 stars on GitHub
Top 9.1% on proxy.golang.org
Latest release: about 1 month ago - 0 stars on GitHub
github.com/yaitoo/dlm
Fault-Tolerant Distributed Lock Manager for GoLatest release: about 1 month ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 1 stars on GitHub
github.com/g0194776/dlock v1.0.0
ETCD-based distributed lock implementation.1 version - Latest release: over 5 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: about 6 years ago - 1 stars on GitHub
github.com/pumpkinseed/locker v0.0.1
Package locker is a distributed lock service built on top of etcd. https://github.com/coreos/etcd...1 version - Latest release: about 6 years ago - 1 stars on GitHub
Top 10.0% on proxy.golang.org
1 version - Latest release: over 5 years ago - 1 dependent repositories - 5 stars on GitHub
github.com/go-locks/redis-driver v0.0.0-20190219123656-98f87a13152f
The distlock driver base on redis1 version - Latest release: over 5 years ago - 1 dependent repositories - 5 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 1 year ago - 1 dependent package - 1 stars on GitHub
github.com/nilorg/sync v0.0.0-20220920024149-68bec54aeb3a
distributed sync lock 分布式同步锁1 version - Latest release: over 1 year ago - 1 dependent package - 1 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 5 stars on GitHub
github.com/felixseptem/mortise v0.1.0
a lock service with single node redis and fencing token1 version - Latest release: over 5 years ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 3 stars on GitHub
github.com/go-locks/pgsql-driver v0.0.0-20190220142520-2a72b3cfd8d4
The distlock driver base on postgresql1 version - Latest release: over 5 years ago - 3 stars on GitHub
Top 9.9% on proxy.golang.org
2 versions - Latest release: almost 3 years ago - 1 stars on GitHub
github.com/3vilive/distlock v1.0.1
a simple distributed lock base on redis2 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
76 versions - Latest release: 7 months ago - 1 dependent package - 22 stars on GitHub
github.com/flowerinthenight/hedge v1.13.4
A distributed systems library for Kubernetes deployments built on top of spindle and Cloud Spanner.76 versions - Latest release: 7 months ago - 1 dependent package - 22 stars on GitHub
Top 6.4% on proxy.golang.org
5 versions - Latest release: 5 months ago - 4 dependent packages - 1 dependent repositories - 10 stars on GitHub
github.com/qingwave/gocorex v0.0.0-20231219072254-d843dc6c61ce
Gocorex is a collection golang useful utils for golang application, distributed system and micros...5 versions - Latest release: 5 months ago - 4 dependent packages - 1 dependent repositories - 10 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 2 years ago - 33 stars on GitHub
github.com/ggicci/distlock v0.1.0
:lock: Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.1 version - Latest release: over 2 years ago - 33 stars on GitHub
Top 8.2% on proxy.golang.org
14 versions - Latest release: 11 months ago - 1 dependent package - 3 stars on GitHub
github.com/hunterhug/gorlock v1.1.3
💐 Redis Distributed Lock By Golang14 versions - Latest release: 11 months ago - 1 dependent package - 3 stars on GitHub
Top 7.2% on proxy.golang.org
2 versions - Latest release: over 2 years ago - 44 stars on GitHub
github.com/hanagantig/cron v1.0.1
Package cron implements a cron spec parser and job runner with the ability to distributed lock. ...2 versions - Latest release: over 2 years ago - 44 stars on GitHub
Top 8.3% on proxy.golang.org
1 version - Latest release: almost 3 years ago - 2 stars on GitHub
github.com/skyterra/redis-lock v1.0.0
使用redis实现分布式锁1 version - Latest release: almost 3 years ago - 2 stars on GitHub
Top 5.6% on proxy.golang.org
5 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 52 stars on GitHub
github.com/sanketplus/go-mysql-lock v0.0.6
MySQL Backed Locking Primitive5 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 52 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 6 years ago - 12 stars on GitHub
github.com/everfore/rddlock v0.0.0-20170829013356-8ff8de249b8c
redis distribute lock1 version - Latest release: over 6 years ago - 12 stars on GitHub
Top 6.7% on proxy.golang.org
3 versions - Latest release: over 3 years ago - 12 stars on GitHub
github.com/e-chip/redis-rwlock v1.1.1
Package rwlock is an adapter package to pkg/rwlock. Consider using pkg/rwlock package in new proj...3 versions - Latest release: over 3 years ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
24 versions - Latest release: over 2 years ago - 4 stars on GitHub
github.com/da440dil/go-locker v0.6.1
Package locker provides functions for distributed locking.24 versions - Latest release: over 2 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 15 stars on GitHub
github.com/samstradling/dynamodb-lock-client-golang v0.1.0
The DynamoDBLockClient is a general purpose distributed locking library built on top of DynamoDB....1 version - Latest release: over 5 years ago - 15 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 5 stars on GitHub
github.com/FelixSeptem/mortise v0.1.0
Package mortise implement a lock service based ob redis with fencing guarantee1 version - Latest release: over 5 years ago - 5 stars on GitHub
Top 8.6% on proxy.golang.org
4 versions - Latest release: over 3 years ago - 1 stars on GitHub
github.com/aarondwi/mongoseal v1.2.1
Golang's distributed locks using mongodb, with fencing4 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 2.1% on proxy.golang.org
38 versions - Latest release: 6 months ago - 6 dependent packages - 8 dependent repositories - 709 stars on GitHub
mosn.io/layotto/spec v0.0.0-20231211084338-94fc2ed217b4
A fast and efficient cloud native application runtime38 versions - Latest release: 6 months ago - 6 dependent packages - 8 dependent repositories - 709 stars on GitHub
Top 2.2% on proxy.golang.org
31 versions - Latest release: 6 months ago - 4 dependent packages - 8 dependent repositories - 709 stars on GitHub
mosn.io/layotto/sdk/go-sdk v0.0.0-20231211084338-94fc2ed217b4
A fast and efficient cloud native application runtime31 versions - Latest release: 6 months ago - 4 dependent packages - 8 dependent repositories - 709 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: about 4 years ago - 81 stars on GitHub
github.com/danrl/skinny v0.0.0-20200523161455-b9a379a3b683
The Skinny Distributed Lock Service1 version - Latest release: about 4 years ago - 81 stars on GitHub
Top 7.0% on proxy.golang.org
2 versions - Latest release: almost 4 years ago - 1 dependent package - 10 stars on GitHub
github.com/jrhouston/k8slock v0.1.1
A distributed locking module for Go using the Lease resource from the Kubernetes coordination API2 versions - Latest release: almost 4 years ago - 1 dependent package - 10 stars on GitHub
Top 5.3% on proxy.golang.org
55 versions - Latest release: 7 months ago - 4 dependent packages - 2 dependent repositories - 49 stars on GitHub
github.com/flowerinthenight/spindle v1.2.2
A distributed locking library built on top of Cloud Spanner and TrueTime.55 versions - Latest release: 7 months ago - 4 dependent packages - 2 dependent repositories - 49 stars on GitHub
Top 9.0% on proxy.golang.org
3 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/dylanplecki/contextlock v0.2.1
A Golang context-compatible sync.Locker implementation.3 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 4.8% on proxy.golang.org
41 versions - Latest release: 6 months ago - 709 stars on GitHub
mosn.io/layotto/demo v0.0.0-20231211084338-94fc2ed217b4
A fast and efficient cloud native application runtime41 versions - Latest release: 6 months ago - 709 stars on GitHub
Top 8.2% on proxy.golang.org
7 versions - Latest release: over 1 year ago - 709 stars on GitHub
github.com/mosn/layotto v0.5.0
A fast and efficient cloud native application runtime7 versions - Latest release: over 1 year ago - 709 stars on GitHub
Top 4.8% on proxy.golang.org
7 versions - Latest release: over 1 year ago - 709 stars on GitHub
mosn.io/layotto v0.5.0
A fast and efficient cloud native application runtime7 versions - Latest release: over 1 year ago - 709 stars on GitHub
Top 2.2% on proxy.golang.org
63 versions - Latest release: 6 months ago - 4 dependent packages - 8 dependent repositories - 709 stars on GitHub
mosn.io/layotto/components v0.0.0-20231211084338-94fc2ed217b4
A fast and efficient cloud native application runtime63 versions - Latest release: 6 months ago - 4 dependent packages - 8 dependent repositories - 709 stars on GitHub
github.com/pjimming/rlock v1.0.1
A distributed lock base on redis achieved by Golang.2 versions - Latest release: 10 months ago - 7 stars on GitHub
github.com/moeryomenko/memsync v0.1.1
Memsync provides a Memcached-based distributed mutual exclusion lock implementation for Go2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: about 3 years ago - 7 stars on GitHub
github.com/flowerinthenight/dlock/examples/redislock v0.0.0-20210308220000-a33f8f30a726
Package for distributed locks.1 version - Latest release: about 3 years ago - 7 stars on GitHub
github.com/monetha/go-distributed v0.0.0-20180718113849-16a880afd40d
Package designed to run long-running tasks in a cluster1 version - Latest release: almost 6 years ago - 1 dependent repositories - 3 stars on GitHub
Top 8.7% on proxy.golang.org
7 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 7 stars on GitHub
github.com/flowerinthenight/dlock v0.5.6
Package for distributed locks.7 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 7 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: about 5 years ago - 0 stars on GitHub
github.com/dwlnetnl/setlock v0.0.0-20190320180141-29770f013708
Package setlock implements a very simple locking strategy described at https://redis.io/commands/...1 version - Latest release: about 5 years ago - 0 stars on GitHub
github.com/storage-lock/go-storage-lock v0.0.5
抽象了一套分布式锁的模型定义和算法,可以基于任何存储介质实现分布式锁!只要此存储介质可以被分布式访问即可,比如以数据库为存储介质,以KV为存储介质,以对象存储为存储介质,以任何可读写的服务为存储...5 versions - Latest release: 8 months ago - 15 dependent packages - 1 dependent repositories - 0 stars on GitHub
github.com/RealFax/RedQueen v0.9.1
Reliable distributed key-value store, and provides some advanced functions internal20 versions - Latest release: 2 months ago - 1 dependent repositories - 5 stars on GitHub
github.com/realfax/redqueen v0.9.1
Reliable distributed key-value store, and provides some advanced functions internal20 versions - Latest release: 2 months ago - 5 stars on GitHub
Top 8.9% on proxy.golang.org
1 version - Latest release: 2 months ago - 0 stars on GitHub
github.com/ViniciusCrisol/distrlocker v1.0.0
The Distrlocker library, written in Golang, provides a simple and effective way to manage distrib...1 version - Latest release: 2 months ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
1 version - Latest release: 2 months ago - 0 stars on GitHub
github.com/viniciuscrisol/distrlocker v1.0.0
The Distrlocker library, written in Golang, provides a simple and effective way to manage distrib...1 version - Latest release: 2 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
76 versions - Latest release: 7 months ago - 22 stars on GitHub
github.com/flowerinthenight/dstore v1.13.4
A distributed systems library for Kubernetes deployments built on top of spindle and Cloud Spanner.76 versions - Latest release: 7 months ago - 22 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: about 6 years ago - 1 stars on GitHub
github.com/PumpkinSeed/locker v0.0.1
Package locker is a distributed lock service built on top of etcd. https://github.com/coreos/etcd...1 version - Latest release: about 6 years ago - 1 stars on GitHub
Related Keywords
golang
23
redis
17
go
14
lock
11
distributed-systems
10
distributed
9
microservice
7
cloud-native
6
configuration-management
6
pubsub
6
service-mesh
6
sidecar
6
state-management
6
locks
6
mutex
5
kubernetes
5
distributed-locking
5
distlock
4
key-value
4
distributed-locks
4
fencing
4
distributed-storage
4
cloud-spanner
3
gcp
3
redis-lock
3
raft
3
spanner
3
distributed-semaphore
2
store
2
cron
2
distributed-database
2
locking
2
database
2
spindle
2
leaselock
2
mortise
2
lock-service
2
redis-distributed-lock
2
postgresql
2
consensus-protocol
1
consensus-algorithm
1
consensus
1
bazel
1
concurrency
1
docker-compose
1
end-to-end-testing
1
integration-testing
1
test-harness
1
mongo
1
golang-library
1
dynamodb
1
aws
1
testing
1
site-reliability-engineering
1
sre
1
coordination
1
truetime
1
lua
1
memcached
1
rwmutex
1
consul
1
distributed-task-processing
1
algorithms
1
distribute-lock
1
leader-election
1
leader
1
postgres
1
redigo
1
etcdv3
1
redlock
1
bloom-filter
1
lock-free
1
data-structures
1
etcd
1
service-discovery
1
distributed-mutex
1
go-mongo-mutex
1
go-redis-lock
1
go-redis-mutex
1
go-sql-mutex
1
named-lock
1
golang-redis-lock
1
lock-go
1
distributed-mutual-exclusion
1
go-cron
1
go-crontab
1
go-tools
1
binary-tree
1
schedule
1
scheduler
1
mysql
1
mysql-lock
1
hacktoberfest
1
rwlock
1