Hadoop技术内幕——深入解析MapReduce架构设计与实现原理
突然之间,大数据一下子就“火”了,开源软件Hadoop也因此水涨船高。得益于一些国际领先厂商,尤其是FaceBook、Yahoo!以及阿里巴巴等互联网巨头的现身说法,Hadoop被看成大数据分析的“神器”。IDC在对中国未来几年的预测中就专门提到了大数据,其认为未来几年,会有越来越多的企业级用户试水大数据平台和应用,而这之中,Hadoop将成为最耀眼的“明星”。
尽管Hadoop整个生态系统是开源的,但是,由于它包含的软件种类过多,且版本升级过快,大部分公司,尤其是一些中小型公司,难以在有限的时间内快速掌握Hadoop蕴含的价值。此外,Hadoop自身版本的多样化也给很多研发人员带来了很大的学习负担。尽管当前市面上已有很多参考书籍,比如《Hadoop:The Definitive Guide》、《Hadoop in Action》、《Pro Hadoop》、《Hadoop Operations》等,但是,至今还没有一本书能够深入地剖析Hadoop内部的实现细节,比如JobTracker实现、作业调度器实现等。也正因如此,很多Hadoop初学者和研发人员只能参考网络上一些零星的源代码分析的文章,自己一点一点地阅读源代码,缓慢地学习Hadoop。而本书正是为了解决以上各种问题而编写的,它是国内第一本深入剖析Hadoop内部实现细节的书籍。
本书以Hadoop 1.0为基础,深入剖析了Hadoop MapReduce中各个组件的实现细节,包括RPC框架、JobTracker实现、TaskTracker实现、Task实现和作业调度器实现等。书中不仅详细介绍了MapReduce各个组件的内部实现原理,而且结合源代码进行了深入的剖析,使读者可以快速全面地掌握Hadoop MapReduce设计原理和实现细节。
-
Effective C++:改善程序与设计的55个具体做法
学习一种编程语言的基础是一回事;学习如何用那种语言设计和实现高效率的程序完全是另外一回事。对于C++——一种以拥有非同寻常的能力范围... 1269 0 24-05-24 -
jquery下拉菜单样式带图标
391 0 21-05-18 -
移动端tab切换滑动下拉加载更多
867 0 24-02-28 -
语音日记本;php后端
描述使用了一段时间的微信小程序,感觉用起来挺方便,于是花了几天时间自己做了一个简易的语音日记本小程序(服务器语言选的PHP)。以语音... 1156 0 24-10-31 -
微粉大师app - 微商一站式人脉拓展大师
微粉大师,微商一站式人脉拓展大师。这里有消息群发、客源拓展、微信好友管理、朋友圈转发等众多工具,我们专业为微商以及其他有需要的用户... 1226 0 24-12-18 -
国家教师资格证考试模拟试卷
国家教师资格考试·终极8套卷(中学)解析——印刷文件20220801.pdf国家教师资格考试·英语学科知识与教学能力·全真模拟卷·初中(一).pd... 1056 0 24-08-19 -
(PHP)Redis Hash(哈希)操作
(PHP)Redis Hash(哈希)操作/** * * Hash操作 * 哈希操作 * 可理解为数据库操作 * */ //为user表中的字段赋值。成功返回1,失败... 921 0 25-04-07 -
码力全开资源站 - 汇集产品、设计、独立开发者的高质量资源站
码力全开是由国内开发者 Larry 创建的设计类导航网站,目前共有接近30种标签分类网站,其中的图库网站,图标网站,样机工具,设计灵感都... 805 0 25-01-14
发表我的评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~