MIT-6.824-2020:6.824

时间:2024-03-31 14:11:20
【文件属性】:

文件名称:MIT-6.824-2020:6.824

文件大小:17.12MB

文件格式:ZIP

更新时间:2024-03-31 14:11:20

系统开源

麻省理工学院6.824 赶在返校的最后十几天完成了,最后剩2个挑战和想法返校之后慢慢补吧。 状态 实验1 实验2 实验3 实验4 挑战1 挑战2 LAB1 MapReduce 第一个实验是完成一个简单的分布式mapreduce框架,整个实验分三步走: 1完成工人 worker的主体是一个循环的,不断的向主调用AskTask RPC 。然后执行不同的替代函数: doMap doReduce 。 doMap负责顺序读取主获取的输入文件列表,调用mapf,访问中间结果 doReduce负责读取对应的中间结果文件,调用reducef,访问输出 大致完成后,可以修改mrsequential.go文件,以串行的方式模拟调用worker里的函数,比较下输出是否正确 2完成大师 master负责对任务的调度。整个运行过程分两个任务, MAP和REDUCRE type Task struct


【文件预览】:
MIT-6.824-2020-master
----.DS_Store(6KB)
----src()
--------.DS_Store(10KB)
--------shardmaster()
--------models()
--------mrapps()
--------shardkv()
--------labrpc()
--------porcupine()
--------raft()
--------mr()
--------kvraft()
--------main()
--------.gitignore(100B)
--------labgob()
----images()
--------WechatIMG78.jpeg(24KB)
----.idea()
--------misc.xml(174B)
--------modules.xml(280B)
--------.gitignore(176B)
--------MIT-6.824-2020.iml(322B)
--------vcs.xml(180B)
----README.md(9KB)
----Makefile(2KB)

网友评论