(undone) 阅读 MapReduce 论文笔记

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


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

Introduction 的内容总结:

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

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

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

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

TODO: here

相关推荐
fakerth3 小时前
【OpenHarmony】应用文件服务模块架构
架构·操作系统·openharmony
轻口味13 小时前
Rokid Glasses 移动端控制应用开发初体验-助力业务创新
android·操作系统·app
海棠蚀omo15 小时前
Linux操作系统-进程(三)
linux·操作系统
hour_go15 小时前
页表 vs. 组相联缓存:内存管理与性能优化的殊途同归
笔记·操作系统·分页·计算机体系结构·tlb·组相联缓存
靠近彗星1 天前
1.5操作系统引导
java·linux·服务器·操作系统
空荡forevere1 天前
《操作系统真象还原》 第十章 输入输出系统
开发语言·c++·操作系统
梁辰兴2 天前
计算机操作系统:进程同步
网络·缓存·操作系统·进程·进程同步·计算机操作系统
望获linux3 天前
【实时Linux实战系列】实时系统的可观测性:Prometheus 与 Grafana 集成
大数据·linux·服务器·开发语言·网络·操作系统
梁辰兴4 天前
计算机操作系统:操作系统的发展过程
操作系统·计算机操作系统·发展过程
途途学堂4 天前
Android14 系统添加自定义服务
操作系统