vector-clocks
There are 20 repositories under vector-clocks topic.
ljwagerfield/crdt
CRDT Tutorial for Beginners (a digestible explanation with less math!)
justin-db/JustinDB
⚛️ JustinDB is a highly available globally distributed key-value data store.
arthurprs/sucredb
Distributed KV database with causality tracking
shwetayakkali/Distributed-System-Algorithms-Implementation
Algorithms for implementation of Clock Synchronization, Consistency, Mutual Exclusion, Leader Election
netreconlab/ParseCareKit
Securely synchronize any CareKit based app to a Parse Server Cloud. Compatible with parse-hipaa.
varunu28/Vector-Clock
An implementation of Vector Clock in Java :alarm_clock:
mariuscrsn/GlobalStateSnapshot
Chandy-Lamport algorithm for snapshotting the global state of a distributed system
bradhowes/DottedVersionVector
Swift implementation of a dotted version vector (see https://github.com/ricardobcl/Dotted-Version-Vectors)
kamaldeepverma/consistent-hashing
A REST-based Web Application for Distributed object-based storage service which implements the characteristics of Amazon's Dynamo Paper in python
kharelbikash/CausalBroadcast
Message Passing algorithm in Distributed System with vector clock.
splitbrainio/clocks-java
A java package of various clock types designed to help track causality and visibility in distributed systems
TrsNium/tick
vector clock implemented with elixir
akulisek/dynamo-DPRS
Amazon's DynamoDB clone (Ruby on Rails, Docker, Consul, Nginx, ELK stack)
jaymit123/MultiProcess-Communication
A command line tool that shows how messages sent by processes can be synchronised using Berkeley's Algorithm and Vector Clocks.
prajwalkk/bloom-clock-akka
This project aims to simulate the working of a bloom filter based clock for distributed systems.
Shr2020/Distributed-System-Project
Building a Dynamo style eventually consistent and highly available Distributed Key-Value Store
kuredoro/vclock_sim
Vector clock algorithm simulation via gouroutines and channels.
nerdfiles/hashole
💮 Hashole is an opinionated, decentralized consensus framework implement for internetworking epiprotocological and infocological IAST expressive surfaces.
vbyrao/Unicast-and-BroadCast-Messaging-and-Vector-Clocks
Distributed system project with nodes using vector clocks for message timestamping. I implemented unicast and broadcast messaging, ensuring accurate vector clock updates and message synchronization. I achieved communication between processes and learned about distributed systems, RPC, and socket programming, despite initial challenges with socket r