/MIT6.824-2012spring-yfs

My implementation of YFS(Yet Another File System)

Primary LanguageC++

MIT6.824-2012spring - Yet Another File System (yfs)

yfs是MIT6.824分布式系统的课程项目,根据论文Frangipani: A Scalable Distributed File System,通过一系列实验构建出一个分布式文件系统。 七个实验分别为:

Lab 1 - Lock Server (Detailed Guidance)
Lab 2 - Basic File Server (Detailed Guidance)
Lab 3 - MKDIR, UNLINK, and Locking (Detailed Guidance)
Lab 4 - Caching Lock Server
Lab 5 - Caching Extent Server + Consistency
Lab 6 - Paxos
Lab 7 - Replicated lock server