(undone) 阅读 MapReduce 论文笔记

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


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

Introduction 的内容总结:

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

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

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

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

TODO: here

相关推荐
Trouvaille ~9 小时前
【Linux】理解“一切皆文件“与缓冲区机制:Linux文件系统的设计哲学
linux·运维·服务器·操作系统·进程·文件·缓冲区
添砖java‘’1 天前
Linux信号机制详解:从产生到处理
linux·c++·操作系统·信号处理
元亓亓亓2 天前
考研408--操作系统--day9--I/O设备(上)
考研·操作系统·i/o·408
法欧特斯卡雷特2 天前
如何解决 Kotlin/Native 在 Windows 下 main 函数的 args 乱码?
后端·操作系统·编程语言
小林up2 天前
【MIT-OS6.S081作业-4-2】Lab4-traps-Backtrace
操作系统·xv6
fakerth2 天前
【OpenHarmony】USB服务组件
操作系统·openharmony
悄悄敲敲敲2 天前
Linux:信号(二)
linux·操作系统·信号
青春pig头少年3 天前
决战408:OS大题我拿拿拿(非PV)
操作系统·学习笔记·408
fakerth3 天前
【OpenHarmony】日志服务hilog_lite
操作系统·日志·openharmony
小林up3 天前
【MIT-OS6.S081作业-4-1】Lab4-traps-RISC-V assembly
操作系统·xv6