易燃物汇聚 YouTube 有声书与书评
深入理解Spark:核心思想与源码分析 封面

深入理解Spark:核心思想与源码分析

耿嘉安

1322人在读
54.3万字总字数
¥35定价

内容简介

本书不会教你如何开发Spark应用程序,只是用一些经典例子演示。本书简单介绍Hadoop MapReduce、Hadoop YARN、Mesos、Tachyon、ZooKeeper、HDFS、Amazon S3,但不会过多介绍这些框架的使用,因为市场上已经有丰富的这类书籍供读者挑选。本书也不会过多介绍Scala、Java、Shell的语法,读者可以在市场上选择适合自己的书籍阅读。本书最后还添加了几个附录,包括:附录A介绍的Spark中最常用的工具类Utils;附录B是Akka的简介与工具类AkkaUtils的介绍;附录C为Jetty的简介和工具类JettyUtils的介绍;附录D为Metrics库的简介和测量容器MetricRegistry的介绍;附录E演示了Hadoop1.0版本中的word count例子;附录F介绍了工具类CommandUtils的常用方法;附录G是关于Netty的简介和工具类NettyUtils的介绍;附录H列举了笔者编译Spark源码时遇到的问题及解决办法。

读者书评

★★★★★

大概3年前了 感觉还是不错的书 基于spark1.2.0版本剖析源码 计算模型、存储模型以及调度体系都给出了非常完备的介绍和解析 其实作者能给出这样一个读源码的框架就很不错了 贴代码也是无奈之举。 spark的shuffle逻辑是性能损耗的关键 针对这里的优化也是重中之重。另外它的图操作graphx也挺有意思的 只不过中国绝大多数互联网公司没有这方面的应用 graph里面的核心算法还是用到了diijkstra算法

★☆☆☆☆

从安装JDK开讲Spark,贴的代码就有一半字数(以上),全书内容基本可以从网上找来,没有多少自己的经验心得,完全不值得为这种书花钱。

★★★★★

认识这个作者,很nice的一个人。谦虚,低调,看了下书的框架,中规中矩,然而我觉得能写出来已经很厉害了。给个赞,继续加油!

★★★★★

阿里巴巴集团专家鼎力推荐,阿里巴巴资深Java开发和大数据专家撰写 结合大量图和示例,对Spark的核心模块、部署和协作模块的实现原理与使用技巧进行了深入的剖析与解读 本书特色: 按照源码分析的习惯设计,条分缕析。 多图、多示例,帮读者快速在头脑中“建模”。 原理与实现剖析,帮助读者提升架构设计、程序设计等方面的能力。 尽可能保留较多的源码,方便离线和移动环境的阅读。

★★★☆☆

基础的回顾,值得赞扬的是基于核心功能的基本梳理是比较合理的。

★☆☆☆☆

有点差,书中有错,按照步骤可以做出来,但是讲解不详细,不是特别好的一本书。

★★★★★

无论是思路还是源码讲解部分都是我看的几本讲源码的书里面最好的。但是唯一的缺点是版本太低了。现在spark都到3了。但是思路太好了,跟着作者思路看源码,虽然源码不同,但是从思路中也能学到很多。

书籍信息

作者耿嘉安
出版社机械工业出版社
出版时间2015-12-01
ISBN9787111522348
分类计算机-计算机综合
格式EPUB
完结状态连载中
章节数133