MIT6.824 Distributed Systems Engineering 2021 个人学习记录
声明:
- 不生产知识,只是知识的搬运工
- 遵循协议实验代码不公开,但博客中会记录个人实现思路
- 在每个翻译文档开头都放了原链接,若翻译不行(我也大部分都是翻译器复制的),请直接查看原文档
文件夹说明:
docs-cn --> 官方 note,lab 中文翻译
my-blog --> 个人学习过程想法,笔记记录,lab 实现等相关博客
个人博客是根据实验来写的,如果想快速完成实验,可以从我博客开始,我会给出我的实验前的准备与实现中的思路。
如有文档中存在错误/想参与此项目(翻译文档/实验实现思路),请:
- 直接提 issue / mr
- 发邮件联系 [email protected]
- 6.824 讨论群【todo】
导航目录: 已完成(个人实现部分):
- Lab1-MapReduce-实现过程
- Lab2A&2B-Raft-leader选举与日志同步-实现过程
- Lab2C-Raft-持久化状态与日志同步优化-实现过程
- Lab2D-Raft-快照-实现过程
已完成(翻译部分):
- Lecture-01-笔记-MapReduce-翻译
- Lecture-02-笔记-Go并发-翻译
- Lecture-06-笔记-Raft(1)-翻译
- Lab1-实验文档-MapReduce-翻译
- Lab2-实验文档-Raft-翻译
Todo(翻译部分):
- Lecture-07-笔记-Raft(2)-翻译
- Lab3-实验文档
- ...
Todo(个人实现部分):
- lab 3
- lab 4
如有帮助到你,期待一颗 star
参考