Skip to content

A distributed key-value store that provides causal consistency and consistent hashing across multiple replicated shards.

Notifications You must be signed in to change notification settings

GoLandr/go-dkvs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Matthew RheaMatthew Rhea
Matthew Rhea
and
Matthew Rhea
Aug 17, 2019
c6e3c0e Â· Aug 17, 2019

History

38 Commits
Aug 17, 2019
Aug 17, 2019
Jun 8, 2019
Aug 17, 2019
Jun 8, 2019
Jun 8, 2019
May 26, 2019
May 26, 2019
May 28, 2019
May 27, 2019
Aug 17, 2019
May 26, 2019
May 26, 2019
Jun 26, 2019
Jun 7, 2019
Jun 8, 2019
Aug 17, 2019
Jun 8, 2019
May 26, 2019
Jun 7, 2019
Jun 7, 2019
May 26, 2019
Jun 8, 2019

Repository files navigation

CMPS128_Assignment4

Assignment 4 for CMPS 128: Fault tolerant distributed key-value store with replication that provides causal consistency and uses consistent hashing to partition data across multiple shards.

Lots of cleaning up to be done here throughout most of the repo; however, generally works with the only exception being resharding.

🚀 Quickstart

Run test script
sudo python3 test_assignment4_v4.py

About

A distributed key-value store that provides causal consistency and consistent hashing across multiple replicated shards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published