
6.824
文章平均质量分 92
何人听我楚狂声
A programmer
展开
-
6.824 实验一 —— MapReduce
前言实验一是要实现一个 MapReduce 系统,基本就是两个部分:实现 master 程序和实现 worker 程序。这个实验基本就是劝退怪了,一来是对 golang 的 rpc 和并发的使用要比较熟悉,二来就是要对 MapReduce 的整个流程机制要比较熟悉。其实有一个小秘诀,就是拼命看论文中的这张图,再拼命看下面的流程讲解:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VHTM6O4z-1642697405642)(https://tva1.sinaimg.cn/原创 2022-01-21 00:50:31 · 3497 阅读 · 0 评论 -
MapReduce 论文阅读
本文原载于我的博客:https://ziyang.moe/article/mapreducepaper.html前言MapReduce,是 Google 早年提出了一种软件架构模型,支持大规模数据集的并行运算。现在这个概念被运用在大量分布式系统中。相关的理论由 Google 在 2004 年发表在论文《MapReduce: Simplified Data Processing on Large Clusters》中,可以在这里阅读全文。13 页的小论文,信息密度比某些小论文不知道高到哪里去了。由于本原创 2022-01-16 21:53:10 · 1583 阅读 · 0 评论