Cluster membership protocol with failure detection inspired by Cassandra and DynamoDB
-
Updated
Jul 15, 2025 - Rust
Cluster membership protocol with failure detection inspired by Cassandra and DynamoDB
Implementation of Cassandra DB for 50.041
Building a Dynamo style eventually consistent and highly available Distributed Key-Value Store
Interactive Merkle Tree Visualizer for Database Replication: Simulate efficient data sync using hash trees in distributed systems. Build trees, compare roots, drill down mismatches, and sync only changes—perfect for learning anti-entropy in DBs like Cassandra or DynamoDB.
Project developed within the scope of the Distributed Systems course, of the Master's degree in Network and Information Systems Engineering at the Faculty of Sciences of the University of Porto, focused on distributed systems concepts.
Project developed within the scope of the Distributed Systems course, of the Master's degree in Network and Information Systems Engineering at the Faculty of Sciences of the University of Porto, focused on distributed systems concepts.
A distributed key-value store with gossip-based replication, Merkle tree anti-entropy repair, vector clock conflict resolution, and tunable quorum.
Add a description, image, and links to the anti-entropy topic page so that developers can more easily learn about it.
To associate your repository with the anti-entropy topic, visit your repo's landing page and select "manage topics."