mit 6.824 2021 lab1 mapreduce
lab1 mapreduce
实验:https://pdos.csail.mit.edu/6.824/labs/lab-mr.html
源码已经设置为私有仓库,因为要尊重 mit6.824 教师组的要求,不要公开作业源码
实验背景
- mapreduce paper: https://static.googleusercontent.com/media/research.google.com/zh-CN//archive/mapreduce-osdi04.pdf
- 实现一个简易版的分布式 mapreduce demo,并能通过 test-mr.sh 中的所有测试
实验测试
- word-count
- indexer
- map parallelism
- reduce parallelism
- job count
- early exit
- crash test
在 6 中 test-mr.sh 中有一个 wait -n
的命令,mac 执行会报错,我就把它改为 wait
了