MIT 6.824 分布式系統
MIT 6.824 主要介紹分布式系統,主講老師是Robert Morris,這個看起來平易近人的小老頭,是個傳奇人物,涉及內容有MapReduce,GFS(HDFS為GFS的開源實現),Raft,Zookeeper,Aurora , Frangipani, Distributed Transaction等等,其lab極其有質量,聲名在外。但是有豐富的材料和指引作為基礎,其是可以實現的,且能深入理解諸多分布式框架原理,是一門難得的好課。
課程安排和實驗材料獲取:https://pdos.csail.mit.edu/6.824/schedule.html , 這里是可以獲取全部材料。包括每一節課需要看的論文,課后的Lab說明,極其方便!
MIT 6.824 Lecture 01 MapReduce
MIT 6.824 Lab1 實現 MapReduce
Raft 博士論文的翻譯
MIT 6.824 Lab2 RAFT 介紹與實現
MIT 6.824 Lab3 RaftKV