Skip to content

Daily Study

更新: 6/9/2025 字数: 0 字 时长: 0 分钟

Daily Plan

#todo

MIT6.824 Lab2

该Lab分为4个Task,分别是:

  • Task1:在 reliable network 的环境下实现一个 key/value serverclient
  • Task2:利用Task1中的 key/value server 实现一个类似于分布式锁的 lock layer
  • Task3:在Task1的基础上修改,能够应对 unreliable network
  • Task4:在Task2的基础上修改,能够应对 unreliable network

该Lab的难点主要在于key-valueversion 的对应与统一上,不论是 key/value server 中的 PutGet 方法,以及 lock layer 中的 AcquireRelease 方法,都要考虑清楚在不同的状况下 version 是如何改变,变为多少。

菜就多练

本站访客数 人次 本站总访问量