(undone) 阅读 MapReduce 论文笔记

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


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

Introduction 的内容总结:

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

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

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

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

TODO: here

相关推荐
444A4E2 天前
深入Linux进程优先级:Nice值与O(1)调度器原理
linux·操作系统
明月看潮生2 天前
青少年编程与数学 01-011 系统软件简介 07 iOS操作系统
ios·青少年编程·操作系统·系统软件
明月看潮生2 天前
青少年编程与数学 01-011 系统软件简介 04 Linux操作系统
linux·青少年编程·操作系统·系统软件·编程与数学
明月看潮生2 天前
青少年编程与数学 01-011 系统软件简介 03 NetWare操作系统
青少年编程·操作系统·系统软件·编程与数学
明月看潮生2 天前
青少年编程与数学 01-011 系统软件简介 06 Android操作系统
android·青少年编程·操作系统·系统软件·编程与数学
明月看潮生3 天前
青少年编程与数学 01-011 系统软件简介 02 UNIX操作系统
服务器·青少年编程·操作系统·unix·系统软件
明月看潮生3 天前
青少年编程与数学 01-011 系统软件简介 05 macOS操作系统
macos·青少年编程·操作系统·系统软件·编程与数学
Lumos_4 天前
OpenEluer 安装 OpenLDAP
操作系统
GoGeekBaird4 天前
69天探索操作系统-第69天:高级进程调度:实时和基于优先级的任务管理技术
后端·操作系统
GoGeekBaird5 天前
69天探索操作系统-第68天:从用户到内核:实现动态系统调用处理以构建健壮的操作系统
后端·操作系统