《Hadoop技术内幕》书评

出版社:机械工业出版社
出版日期:2013-4
ISBN:9787111422266
作者:董西成
页数:332页

言简意赅,重点突出

对各个核心的组件的核心思想都已经讲到,作者认为设计思想、架构比细节更重要,把细节的探索交给读者自己去完成,但同时对于难点的细节也点得比较透(如:Map Spill,Reduce Shuffle这块),而且还提供特别多的资料供读者参考,个人很喜欢这种写作风格。但是300页左右的书,读得有点不够爽,希望对核心部件能描述更详细一些(如JobTracker,TaskTracker,调度器等)

评:《深入解析MapReduce架构设计与实现原理》

最近花了一周时间,从头到尾读了一遍以下是自己的读后切身体会,希望给想读或在读的朋友一个分享:关于本书的定位:技术架构设计和原理实现 【分析型】注意:不是【实战型】的,所以想读的朋友,一定要看好这本书的内容定位,如果是想提高MR编程技巧等方面学习,这本书,个人觉得不太适合。关于本书的内容组织:整体上章节安排还是比较有条理的,但是具体到每个章节的内容展现,有以下几个特点(优点+缺点):1,啰嗦,经常一页纸上能发现两段儿内容相似的描述,虽然都是大白话,但是整本书读下来,发现这样的情况挺多的,哎,个人感觉稍显啰嗦。2,浅尝而止,部分章节在描述关于一个技术点或细节时,稍显简单,而非做到深入,貌似不符合本书的副标题《深入解析……》,读的过程中,有种意犹未尽的感觉,无奈这种情况,只能问Google,还好,这样的情况,也不是太多,不至于太影响整体阅读。3,纰漏有点儿“失控”,我的意思是书中错别字,错误用词描述等情况有点儿多,我个人发现的就不一一列举了,其他读者发现的已在网上公布的在这儿: http://hadoop123.com/hadoop-mapreduce/mistake.html 这个情况,个人感觉有点儿不舒服,毕竟不是翻译的外文,这……很无语4,代码不多,按说这是优点,书中关于大片代码粘贴的情况还是控制的不错,大多数都属文字性描述,所以只看书,不看代码,基本也能理解MR的代码组织结构和实现原理,但是部分章节,贴了代码,却不完整,所以最好还是参考源码理解,否则,如果细读,只分析书中贴的部分代码,可能是理解不通的。总的来说,读后还是弥补了自己对Hadoop的很多认识盲区书中很多大量的图文描述,对于理解MR部分技术细节还是很有价值的最后,希望大家结合自身实际情况“选择性”进行阅读!

总体上还不错

MapReduce这本书总体上写得还是很不错的,脉络清晰,干货十足,作者的水平很好,也很负责! 这本书总体上写得还是很不错的,脉络清晰,干货十足,作者的水平很好,也很负责! 这本书总体上写得还是很不错的,脉络清晰,干货十足,作者的水平很好,也很负责!

讲技术内幕的书写成这样真不容易!

该书在分析Hadoop内部工作机制方面讲得很深入,先总体介绍了Hadoop的架构,然后在逐渐深入每个模块。在讲每个模块的时候,也是先总体介绍该模块的功能和结构,再逐渐深入。书的组织结构非常符合金字塔原理,是不可多得的Hadoop内幕分析的好书。

好书,值得一读

作者dong对内容的组织逻辑清晰。对于不在MapReduce上做二次开发的人,可以借鉴作者的分析思路,了解MapReduce的工作流程细节。对于希望深入了解Hadoop或在Hadoop上做二次开发的人,这本书更是值得一读的。 另外,董的博客也是很不错的。

MR编程指南

有了MR的编程体验后,再细看这本书(特别是MapReduce编程接口体系),会收获很多很多书里面专业的UML类图就是MR的cheatsheetMR源码大解析,除了面对编程人员,还有运维人员也可以好好看看

初学者不推荐

整体上来说,国人能写这样的书感觉还是不错的,但是条理性,系统性感觉欠佳,并且很多东西讲的不太深入,如果是hadoop 初学者,最好先读几本权威指南之类的。如果是hadoop的老鸟,我估计也不会读这本书。就第2章,"且key值相同的数据被统一交给reduce()函数处理"这句话表达是不太准确的。那反过来的意思是,key值不同的都不交给 reduce()函数吗?可能作者相表达的是 同一key值的,可能会被交给同一reduce处理。


 Hadoop技术内幕下载


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024