A REST-based Web Application for Distributed object-based storage service which implements the characteristics of Amazon's Dynamo Paper in python
-
Updated
Sep 13, 2020 - Python
A REST-based Web Application for Distributed object-based storage service which implements the characteristics of Amazon's Dynamo Paper in python
Interactive implementation & visualization of Amazon's Dynamo distributed key-value store (SOSP 2007)
A decentralized, fault-tolerant key-value store designed for high availability and eventual consistency. Implements consistent hashing, tunable N/R/W replication quorums, vector clocks for causality, hinted handoff, and Merkle trees for anti-entropy sync.
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
Distributed-systems domain repository providing reusable implementations of consensus algorithms, coordination primitives, replication strategies, and fault-tolerance components — designed for experimentation, education, and production-grade system foundations.
Add a description, image, and links to the vector-clocks topic page so that developers can more easily learn about it.
To associate your repository with the vector-clocks topic, visit your repo's landing page and select "manage topics."