This is the code repository for CS425 MPs.
In MP2, a failure detector following SWIM is implemented with two variants:
- Pingack
- Pingack + S
./mp2 contains the source code.
In MP3, a distributed storage system that guarantees availability and eventual consistency is implemented (similar to Cassandra).
./mp3 contains the source code
To run protoc for google protocol buffer:
export PATH=$PATH:$(go env GOPATH)/bin
In MP4, a distributed data processing system similar to Spark is implemented.