Skip to content

A logical ring based distributed key value store simulation having CRUD operations in quorum. It is fault tolerant and self stabilizing and a mix of both consistency and high availability

jalatif/Distributed-Key-Value-Store-Simulation

Repository files navigation

Read the specification document thoroughly at: https://courses.engr.illinois.edu/cs425/fa2014/assignments.html

Create a high level design covering all scenarios / test cases before you start coding. 

How do I run only the CRUD tests ? 

$ make clean
$ make
$ ./Application ./testcases/create.conf
or 
$ ./Application ./testcases/delete.conf
or
$ ./Application ./testcases/read.conf
or
$ ./Application ./testcases/update.conf

How do I test if my code passes all the test cases ? 
Run the grader. Check the run procedure in KVStoreGrader.sh

About

A logical ring based distributed key value store simulation having CRUD operations in quorum. It is fault tolerant and self stabilizing and a mix of both consistency and high availability

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages