-
Notifications
You must be signed in to change notification settings - Fork 0
adirastogi/kv-store
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Implemenation of CRUD and stabilization operations in a distributed key-value store. Uses a quorum consus based approach to implement the CRUD operations and a custom stabilization protocol to make the system fault tolerant in case of failures Authors CRUD ops implemeation and stabilization protocol implementation (MP2Node.h/.cpp) by Aditya Rastogi Other parts of code - infrastructure, test cases and graders provided by instructors for the CS425 course at the University of Illinois at Urbana-Champaign To 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 To test all the test cases Run the grader. Check the run procedure in KVStoreGrader.sh
About
An implementation of a distributed key-value store with CRUD and stabilitzation support. Done as a part of a course projecct for the distributed systems course
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published