6.824

mit 6.824 课程相关内容。官方 schedule 和资料:https://pdos.csail.mit.edu/6.824/schedule.html

分布式文件系统 GFS

如今 GFS 已经被替代(参考分布式系统简介),这里只是将其作为一个样例学习,不必深入(如果你像我一样只是通过 6.824 入门分布式系统的话)

线程和 rpc

多线程和 rpc 会贯穿整个 6.824 的实验。 资料如下 提到的网络爬虫的是指下面链接中的模拟 demo https:

Lab 1: MapReduce

内容 模拟 map reduce,使用多个进程模拟多个计算机,统计一个文件中的词频。进程间的通信使用 unix domain socket

分布式简介,map-reduce,go 教程

资料 * 视频 * map-reduce 论文(可下载) * 本节的内容 分布式系统 * 分布式系统即一组计算机协同的提供某种服务,比如大型网站的存储,MapReduce,