《Hadoop技術內幕:深入解析YARN架構設計與實現原理》是“Hadoop技術內幕”系列的第3本書,前面兩本分別對Common、HDFS和MapReduce進行了深入分析和講解,贏得了極好的口碑,Hadoop領域幾乎人手一冊,本書則對YARN展開了深入的探討,是首部關于YARN的專著。仍然由資深Hadoop技術專家董西成執(zhí)筆,根據最新的Hadoop 2.0版本撰寫,權威社區(qū)ChinaHadoop鼎力推薦?!禜adoop技術內幕:深入解析YARN架構設計與實現原理》從應用角度系統(tǒng)講解了YARN的基本庫和組件用法、應用程序設計方法、YARN上流行的各種計算框架(MapReduce、Tez、Storm、Spark),以及多個類YARN的開源資源管理系統(tǒng)(Corona和Mesos);從源代碼角度深入分析YARN的設計理念與基本架構、各個組件的實現原理,以及各種計算框架的實現細節(jié)?!禜adoop技術內幕:深入解析YARN架構設計與實現原理》共四部分13章:第一部分(第1~2章)主要介紹了如何獲取、閱讀和調試Hadoop的源代碼,以及YARN的設計思想、基本架構和工作流程;第二部分(第3~7章)結合源代碼詳細剖析和講解了YARN的第三方開源庫、底層通信庫、服務庫、事件庫的基本使用和實現細節(jié),詳細講解了YARN的應用程序設計方法,深入講解和分析了ResourceManager、資源調度器、NodeManager等組件的實現細節(jié);第三篇(第8~10章)則對離線計算框架MapReduce、DAG計算框架Tez、實時計算框架Storm和內存計算框架Spark進行了詳細的講解;第四部分(第11~13章)首先對Facebook Corona和Apache Mesos進行了深入講解,然后對YARN的發(fā)展趨勢進行了展望。附錄部分收錄了YARN安裝指南、YARN配置參數以及Hadoop Shell命令等非常有用的資料。