An open API service providing repository metadata for many open source software ecosystems.

Topic: "distributed-locking"

py-sherlock/sherlock

Easy distributed locks for Python with a choice of backends.

Language: Python - Size: 401 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 376 - Forks: 36

alturkovic/distributed-lock

Distributed locking with Spring

Language: Java - Size: 376 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 276 - Forks: 92

flowerinthenight/spindle

A distributed locking library built on Cloud Spanner and TrueTime.

Language: Go - Size: 16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 57 - Forks: 4

ehsaniara/gointerlock

Centralized Lock for Distributed Scheduler/Task ⏱️ for Go (Supports Redis, DynamoDb, Postgres🔒).

Language: Go - Size: 707 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 46 - Forks: 4

mattrasband/aioredis-lock 📦

Distributed locking implementation for aioredis

Language: Python - Size: 14.6 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 5

abronan/libkv Fork of docker/libkv

Key/Value Store Abstraction Library written in Go

Language: Go - Size: 395 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 10

sameervitian/dlock

Distributed lock implementation in Golang using consul

Language: Go - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 19 - Forks: 1

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: 24 days ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 1

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: 3 months ago - Pushed at: 4 months ago - Stars: 16 - Forks: 5

metamx/zk-lock

distributed lock using zookeeper

Language: TypeScript - Size: 111 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

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

swapnilsm/redis-rw-lock

Redis based Reader-Writer lock with Writer's priority

Language: Python - Size: 17.6 KB - Last synced at: 2 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 2

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: 103 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 1

flowerinthenight/dlock

Package for distributed locks.

Language: Go - Size: 210 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 6 - 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: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 0

da440dil/go-locker

Distributed locking on Go

Language: Go - Size: 85 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

imoore76/ldlm

Lightweight Distributed Lock Manager server

Language: Go - Size: 552 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 3 - Forks: 1

flowerinthenight/hedge-cb

A cluster membership library built on spindle-cb and aws/clock-bound.

Language: Go - Size: 1.47 MB - Last synced at: 3 months ago - Pushed at: 3 months 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: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

sgkandale/ShareLock

Distributed locking service

Language: Go - Size: 21.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

davidwartell/consul-lock

go consul locking command line demo, example.

Language: Go - Size: 30.3 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

KunalBurangi/zk-distributed-lock

It is a Distributed lock

Language: TypeScript - Size: 708 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

amazingchow/dlock

provide distributed locking service

Language: Go - Size: 797 KB - Last synced at: 3 months ago - Pushed at: over 2 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: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

da440dil/js-locker

Distributed locking on Node.js

Language: TypeScript - Size: 147 KB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

henry701/MongoDistributedLocks Fork of alistairjevans/mongodb-locks

Simple Distributed Locking using MongoDB

Language: C# - Size: 11.7 KB - Last synced at: 1 day ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

alandoherty/tandem-net

A distributed fault-tolerant locking library for C#.

Language: C# - Size: 34.2 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

g0194776/dlock

ETCD-based distributed lock implementation.

Language: Go - Size: 16.6 KB - Last synced at: 12 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

gsharma/leased-lock

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

psyhomb/zklock

Acquire distributed lock over Zookeeper

Language: Python - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

TimMikeladze/s3-mutex

A simple distributed locking mechanism for Node.js applications using AWS S3 as the backend storage.

Language: TypeScript - Size: 180 KB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

flowerinthenight/spindle-rs

A distributed locking crate built on Cloud Spanner and TrueTime.

Language: Rust - Size: 90.8 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

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: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dmitrymomot/distlock

Go module for distributed locking

Language: Go - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: over 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: 12 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

yankuangshi/redis-distlock

Redis based distributed locking

Language: Java - Size: 80.1 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - 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: about 7 years ago - Stars: 0 - Forks: 0