myfs2012 mit6.824的lab作业,已完成7个lab lab1 通过rpc调用实现了简单的分布式锁服务 lab2 && lab3 使用fuse接口实现了简单的分布式文件系统,支持常用的文件操作,采用lab1实现的锁服务保证文件操作的一致性 lab4 实现了带cache的锁服务,减少了客户端向服务端请求锁的次数 lab5 实现了带cache的文件系统,使用lab4实现的cache锁,来保证文件操作的一致性 lab6 实现了paxos算法,来保证不同节点之间同步的正确性 lab7 实现了rsm,并应用于锁服务,保证了在服务端可能crash情况下,锁服务能正常执行