(undone) 阅读 MapReduce 论文笔记

参考:https://pdos.csail.mit.edu/6.824/papers/mapreduce.pdf


摘要:简单介绍了 MapReduce 是在大型分布式系统上工作的

Introduction 的内容总结:

1.介绍背景:为什么我们需要分布式系统?MapReduce 的意义是哪些

2.简要介绍实现 MapReduce 的手段,但是没深入讲

3.这项工作的主要贡献是提供一个简单而强大的接口,使得大规模计算的自动并行化和分布成为可能,同时结合了这个接口的实现,能够在大型商品个人计算机集群上实现高性能。

4.文章结构。第二部分描述了基本的编程模型并给出几个示例。第三部分描述了针对我们基于集群的计算环境量身定制的MapReduce接口的实现。第四部分介绍了我们发现有用的编程模型的几项改进。第五部分提供了我们实现的多种任务的性能测量。第六部分探讨了在谷歌内部使用MapReduce的情况,包括我们将其作为重写生产索引系统基础的经验。第七部分讨论了相关工作和未来的方向。

TODO: here

相关推荐
触底反弹2 天前
拷个 .exe 到新电脑就跑不起来?你缺的不是文件,是对链接的理解
c++·windows·操作系统
杊页2 天前
第一板块:Android 系统基石与运行原理 | 第二篇:Android 编译、打包与安装机制
android·操作系统
壮Sir不壮2 天前
GO语言——GMP调度模型
linux·开发语言·golang·go·操作系统·线程·协程
Surest2 天前
OpenHarmony 技术拆解(二):从 capability 看懂分布式软总线与任务迁移
操作系统
OpenAnolis小助手2 天前
如何利用 AI Agent 实现热补丁的自动化生成
人工智能·安全·ai·操作系统·agent·龙蜥
小宇子2B4 天前
缺页中断不是“出错”,是内核最忙的一条正常路径
操作系统
小宇子2B4 天前
内存不够时,内核怎么把"冷"页踢出去——swap 与页面回收
操作系统
磊 子4 天前
二.内核讲解
开发语言·操作系统·系统
下午写HelloWorld4 天前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统
Surest4 天前
AI时代操作系统过时了么?
操作系统