All Projects → distlock → Similar Projects or Alternatives

465 Open source projects that are alternatives of or similar to distlock

slow-down
A centralized Redis-based lock to help you wait on throttled resources
Stars: ✭ 21 (-65%)
Mutual labels:  lock, locks, distributed
Redislock
Simplified distributed locking implementation using Redis
Stars: ✭ 370 (+516.67%)
Mutual labels:  lock, distributed
Redlock Php
Redis distributed locks in PHP
Stars: ✭ 651 (+985%)
Mutual labels:  lock, distributed
go-lock
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Stars: ✭ 78 (+30%)
Mutual labels:  lock, mutex
mutex
Mutex lock implementation
Stars: ✭ 28 (-53.33%)
Mutual labels:  lock, mutex
run exclusive
⚡🔒 Wait queue for function execution 🔒 ⚡
Stars: ✭ 22 (-63.33%)
Mutual labels:  lock, mutex
Diplomat
A HTTP Ruby API for Consul
Stars: ✭ 358 (+496.67%)
Mutual labels:  lock, distributed
async
Synchronization and asynchronous computation package for Go
Stars: ✭ 104 (+73.33%)
Mutual labels:  lock, mutex
concurrency-kit
🚄 Concurrency abstractions framework for Apple Platforms [Task, Atomic, Lock, Operation, etc.].
Stars: ✭ 17 (-71.67%)
Mutual labels:  locks, mutex
Redisson
Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
Stars: ✭ 17,972 (+29853.33%)
Mutual labels:  lock, distributed
futex
File-based Ruby Mutex
Stars: ✭ 14 (-76.67%)
Mutual labels:  lock, mutex
Foundatio
Pluggable foundation blocks for building distributed apps.
Stars: ✭ 1,365 (+2175%)
Mutual labels:  lock, distributed
AtomicKit
Concurrency made simple in Swift.
Stars: ✭ 88 (+46.67%)
Mutual labels:  lock, mutex
Pottery
Redis for humans. 🌎🌍🌏
Stars: ✭ 204 (+240%)
Mutual labels:  lock, distributed
mutexsafe
MutexSafe will help you use mutex more effectively. Different mutex for different components are presented. In addition, you can add your own lockers and use within the library.
Stars: ✭ 15 (-75%)
Mutual labels:  lock, mutex
dnr-editor
Distributed Data-Flow Coordination Platform Based on Node-RED
Stars: ✭ 72 (+20%)
Mutual labels:  distributed
oceanbase
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
Stars: ✭ 4,466 (+7343.33%)
Mutual labels:  distributed
go-csync
Golang: contex-aware synchronization primitives (mutex).
Stars: ✭ 27 (-55%)
Mutual labels:  mutex
focus-trap-vue
Vue component to trap the focus within a DOM element
Stars: ✭ 156 (+160%)
Mutual labels:  lock
configuration-service
Configuration Service is a distributed configuration provider for .NET Core.
Stars: ✭ 62 (+3.33%)
Mutual labels:  distributed
LockerScreen
Android lock screen,slide to unlock ! 安卓锁屏,上滑解锁,效果酷炫,值得拥有!
Stars: ✭ 81 (+35%)
Mutual labels:  lock
cachegrand
cachegrand is an open-source fast, scalable and secure Key-Value store, also fully compatible with Redis protocol, designed from the ground up to take advantage of modern hardware vertical scalability, able to provide better performance and a larger cache at lower cost, without losing focus on distributed systems.
Stars: ✭ 87 (+45%)
Mutual labels:  distributed
pglock
PostgreSQL Lock Client for Go
Stars: ✭ 50 (-16.67%)
Mutual labels:  lock
haxe-concurrent
A haxelib for basic platform-agnostic concurrency support
Stars: ✭ 69 (+15%)
Mutual labels:  lock
browser-tabs-lock
Using this package, you can synchronise your code logic across browser tabs.
Stars: ✭ 29 (-51.67%)
Mutual labels:  lock
NScrapy
NScrapy is a .net core corss platform Distributed Spider Framework which provide an easy way to write your own Spider
Stars: ✭ 88 (+46.67%)
Mutual labels:  distributed
not-enough-standards
A modern header-only C++ library that provides platform-independent utilities.
Stars: ✭ 197 (+228.33%)
Mutual labels:  mutex
optuna-examples
Examples for https://github.com/optuna/optuna
Stars: ✭ 238 (+296.67%)
Mutual labels:  distributed
demo-ipfs-id-qr-codes
Generates a QR Code of your IPNS URL and Public Key
Stars: ✭ 21 (-65%)
Mutual labels:  distributed
dlock
Interval Lock
Stars: ✭ 19 (-68.33%)
Mutual labels:  lock
insightedge
InsightEdge Core
Stars: ✭ 22 (-63.33%)
Mutual labels:  distributed
rearq
A distributed task queue built with asyncio and redis, with built-in web interface
Stars: ✭ 81 (+35%)
Mutual labels:  distributed
gitlit
A gui for Git LFS file locks
Stars: ✭ 14 (-76.67%)
Mutual labels:  lock
money
Dapper Style Distributed Tracing Instrumentation Libraries
Stars: ✭ 65 (+8.33%)
Mutual labels:  distributed
Cherry-Node
Cherry Network's node implemented in Rust
Stars: ✭ 72 (+20%)
Mutual labels:  distributed
cruzdb
Append-only key-value database on a distributed shared-log
Stars: ✭ 47 (-21.67%)
Mutual labels:  distributed
PeARS-orchard
This is the decentralised version of PeARS, the people's search engine, to be taken as Phase 1 of the fully distributed system.
Stars: ✭ 34 (-43.33%)
Mutual labels:  distributed
semagrow
A SPARQL query federator of heterogeneous data sources
Stars: ✭ 27 (-55%)
Mutual labels:  distributed
docs
Documentation repo of nebula orchestration system
Stars: ✭ 16 (-73.33%)
Mutual labels:  distributed
monitor-merlin
Module for Effortless Redundancy and Loadbalancing In Naemon
Stars: ✭ 21 (-65%)
Mutual labels:  distributed
sandboxed-fs
Sandboxed Wrapper for Node.js File System API
Stars: ✭ 41 (-31.67%)
Mutual labels:  lock
ipfs-chat
Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.
Stars: ✭ 84 (+40%)
Mutual labels:  distributed
scalecube-config
ScaleCube Config is a configuration access management library for JVM based distributed applications
Stars: ✭ 15 (-75%)
Mutual labels:  distributed
2017-highload-kv
Курсовой проект 2017 года курса "Проектирование высоконагруженных систем"
Stars: ✭ 26 (-56.67%)
Mutual labels:  distributed
DBMSology
The Paper List on Design and Implmentation of System Software
Stars: ✭ 67 (+11.67%)
Mutual labels:  distributed
consul-cluster-manager
Consul - based cluster manager that can be plugged into Vert.x ecosystem.
Stars: ✭ 17 (-71.67%)
Mutual labels:  distributed-lock
dtmcli-php
a php client for distributed transaction framework dtm.
Stars: ✭ 26 (-56.67%)
Mutual labels:  distributed
java-sdk
一些常用的java sdk和工具类(日期工具类,分布式锁,redis缓存,二叉树,反射工具类,线程池,对称/非对称/分段加解密,json序列化,http工具,雪花算法,字符串相似度,集合操作工具,xml解析,重试Retry工具类,Jvm监控等)
Stars: ✭ 26 (-56.67%)
Mutual labels:  distributed-lock
leek
Celery Tasks Monitoring Tool
Stars: ✭ 77 (+28.33%)
Mutual labels:  distributed
systemds
An open source ML system for the end-to-end data science lifecycle
Stars: ✭ 38 (-36.67%)
Mutual labels:  distributed
distributed-dev-learning
汇总、整理常用的分布式开发技术,给出demo,方便学习。包括数据分片、共识算法、一致性hash、分布式事务、非侵入的分布式链路追踪实现原理等内容。
Stars: ✭ 39 (-35%)
Mutual labels:  distributed-lock
Raft-Paxos-Sample
MIT6.824实现分布式一致性算法——Raft&Paxos
Stars: ✭ 37 (-38.33%)
Mutual labels:  distributed
chamomile
Lightweight p2p library. Support build robust stable connection on p2p/distributed network.
Stars: ✭ 87 (+45%)
Mutual labels:  distributed
dynamic-engine
Monitor events in the background on Android.
Stars: ✭ 24 (-60%)
Mutual labels:  lock
meepo
Connect to your service without public IP in p2p channel
Stars: ✭ 87 (+45%)
Mutual labels:  distributed
slock
High-performance distributed sync service and atomic DB
Stars: ✭ 50 (-16.67%)
Mutual labels:  distributed
agent
hashtopolis.org
Stars: ✭ 19 (-68.33%)
Mutual labels:  distributed
Gringofts
Gringofts makes it easy to build a replicated, fault-tolerant, high throughput and distributed event-sourced system.
Stars: ✭ 84 (+40%)
Mutual labels:  distributed
mcfgthread
Cornerstone of the MOST efficient std::thread on Windows for mingw-w64
Stars: ✭ 143 (+138.33%)
Mutual labels:  mutex
demo-ipfs-todo
Simple ToDo app using window.ipfs
Stars: ✭ 16 (-73.33%)
Mutual labels:  distributed
1-60 of 465 similar projects