Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 712 Bytes

File metadata and controls

23 lines (18 loc) · 712 Bytes

2020 MIT 6.824 LAB

Lab1 map-reduce

  • lab1(阅读map-reduce 论文 + 完成实验)

Lab2实现Raft分布式共识算法

Lab2比较难

  • Lab2A Raft Leader Election
  • Lab2B Raft Log Replication
  • Lab2C Persistence

Lab3基于Raft实现一个Fault Tolerance(容错机制)的Key-Value存储服务

Lab3的难度略低于Lab2

  • Lab3A 实现一个Fault Tolerance KV Service
  • Lab3B 实现带有Log Compaction的Fault Tolerance KV Service

Lab4实现一个可分片分区的Key-Value存储服务

  • Lab4A The Shard Master
  • Lab4B Sharded Key/Value Server

参考博客: https://zhuanlan.zhihu.com/p/454731260 https://blog.csdn.net/joshmo/category_10478869.html