Skip to content

In memory simulation of a Key Value store (in C++) with Create,Update,Read and Delete operations, along with stabilisation protocol, over an emulated network layer provided as part of CS 425 (Distributed Systems)

Notifications You must be signed in to change notification settings

umehrot2/KeyValueStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

In memory simulation of a Key Value store (in C++) with Create,Update,Read and Delete operations, along with stabilisation protocol, over an emulated network layer provided as part of CS 425 (Distributed Systems)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published