MIT S-6.824

通过本门课程学习分布式的相关知识,同时锻炼自己的go语言密集编程能力

进度:

  • lab1 测试点全部通过
  • lab2 测试点全部通过,笔者全部测试下基本bug free
  • lab3 待定

感受

  • lab1 相对来说比较简单,不过还是需要花费一定的时间,写完成就感还是可以的

  • lab2 是真的硬,笔者苦苦挣扎了20余天,才终于拿下,预想中的成就感没有那么强烈,只有疲惫

raft 官方交互图:https://pdos.csail.mit.edu/6.824/notes/raft_diagram.pdf

重构代码,优化各种逻辑

  • 2A 完成
  • 2B 完成
  • 2C 完成
  • 2D 完成