MIT-6.824 分布式系统 课后实验 Lab3 A (Fault-tolerant Key/Value Service) 📅 Apr 22, 2020 · ☕ 3 min read 在lab2已经完成了简单的raft, 在lab3里要完成一个key-value数据库。 数据库服务端应该有这三个接口: Get(key string) Put(key, value string) Append(key, value string) // 如果 key 不
MIT-6.824 分布式系统 课后实验 Lab2 A/B/C (Raft Election, Log Replication, Persistence) 📅 Mar 31, 2020 · ☕ 9 min read raft 简要介绍 raft是一种分布式一致性算法,可以先看看这里:Raft Consensus Algorithm 的互动小程序来对raft有个感性的认知,然后再读 paper。 raft 的角色 论
MIT-6.824 分布式系统 课后实验 Lab1 (Map Reduce) 📅 Mar 24, 2020 · ☕ 6 min read Map-Reduce 论文阅读 分析 实验要求 在 mr/master.go, mr/worker.go, and mr/rpc.go. 中编码,并且只指定了 reduce worker的数量:nreduce。 master最后要以 go run mrmaster.go pg-*.txt 的方式运行,每一个.t