Hadoop技术内幕深入解析YARN架构设计与实现原理 (董西成) 高清PDF扫描版
基本信息
打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!
相关书籍
内容介绍
《hadoop技术内幕:深入解析yarn架构设计与实现原理》是“hadoop技术内幕”系列的第3本书,前面两本分别对common、hdfs和mapreduce进行了深入分析和讲解,赢得了极好的口碑,hadoop领域几乎人手一册,本书则对yarn展开了深入的探讨,是首部关于yarn的专著。仍然由资深hadoop技术专家董西成执笔,根据最新的hadoop 2.0版本撰写,权威社区chinahadoop鼎力推荐。
《hadoop技术内幕:深入解析yarn架构设计与实现原理》从应用角度系统讲解了yarn的基本库和组件用法、应用程序设计方法、yarn上流行的各种计算框架(mapreduce、tez、storm、spark),以及多个类yarn的开源资源管理系统(corona和mesos);从源代码角度深入分析yarn的设计理念与基本架构、各个组件的实现原理,以及各种计算框架的实现细节。
全书共四部分13章:第一部分(第1~2章)主要介绍了如何获取、阅读和调试hadoop的源代码,以及yarn的设计思想、基本架构和工作流程;第二部分(第3~7章)结合源代码详细剖析和讲解了yarn的第三方开源库、底层通信库、服务库、事件库的基本使用和实现细节,详细讲解了yarn的应用程序设计方法,深入讲解和分析了resourcemanager、资源调度器、nodemanager等组件的实现细节;第三篇(第8~10章)则对离线计算框架mapreduce、dag计算框架tez、实时计算框架storm和内存计算框架spark进行了详细的讲解;第四部分(第11~13章)首先对facebook corona和apache mesos进行了深入讲解,然后对yarn的发展趋势进行了展望。附录部分收录了yarn安装指南、yarn配置参数以及hadoop shell命令等非常有用的资料。
hadoop技术内幕:深入解析yarn架构设计与实现原理 目录
前 言
第一部分 准备篇
第1章 环境准备 2
第2章 yarn设计理念与基本架构 21
第二部分 yarn核心设计篇
第3章 yarn基础库 40
第4章 yarn应用程序设计方法 78
第5章 resourcemanager剖析 102
第6章 资源调度器 153
第7章 nodemanager剖析 188
第三部分 计算框架篇
第8章 离线计算框架mapreduce 238
第9章 dag计算框架tez 278
第10章 实时/内存计算框架storm/spark 296
第四部分 高级篇
第11章 facebook corona剖析 320
第12章 apache mesos剖析 336
第13章 yarn总结与发展趋势 356
附录a yarn安装指南 364
附录b yarn配置参数介绍 367
附录c hadoop shell命令介绍 371
附录d 参考资料 374
