Paxos algorithm demo,from mit 6.824 lab 3
Go Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src add comments Aug 10, 2016
.gitignore add comments Aug 10, 2016
LICENSE Initial commit Feb 4, 2016
README.md ci Feb 21, 2016
env.sh

README.md

MIT 6.824 lab3 中抠出来的模拟Paxos算法以及应用的例子.

src下的paxos目录是Paxos算法及其测试用例,kvpaxos目录是基于这个Paxos库实现的一个KV存储系统.

可以分别进入对应的目录中执行

go test

来跑测试用例,但是在执行kvpaxos目录的用例之前需要首先设置Go的执行环境,将Paxos目录加入环境中,具体可类似env.sh脚本.

这个实验的完整描述参见最开始开始的MIT课程实验链接.