Flink内核原理与实现

冯飞

出版时间

2020-08-31

ISBN

9787111661894

评分

★★★★★
书籍介绍
这是一本'优缺点都极其鲜明'的Flink内核书。它最大的价值在于系统性地拆解了Flink的底层原理:时间窗口与水印机制、容错与检查点的设计与代码实现、作业调度、内存管理、RPC通信框架,覆盖从源码到执行的完整链路。在市面上多数Flink书籍停留在API使用层面的当下,它试图讲清'实时计算的底层逻辑',这是它最打动技术读者的地方。但读者反馈同样集中:错别字繁多、代码排版混乱、部分章节深度不足、个别逻辑不通甚至引发对内容正确性的质疑。因此它更适合有一定基础、愿意配合源码对照阅读的开发者,而非零基础入门者。若你能容忍它的校对瑕疵,它仍是一本值得'扒源码'时参考的方向指南。
作者简介
1. 冯飞,有 10余年IT研发经验,专注于大数据相关技术领域,持续跟踪研究大数据计算引擎的理论模型及其演进,深入研读Flink、Apache Beam、Spark等的源码,尤其精通Flink。从事批流AI融合的新一代数据仓库设计、研发等工作。 2. 崔鹏云,毕业于北京邮电大学,获硕士学位,曾在MicroSoft和Teradata国外知名企业的研发中心供职9年,有15年的企业级数据仓库和在线分析技术应用实战经验,拥有国内外众多TB及PB级大数据客户实时数据处理和分析落地能力。 3. 陈冠华,毕业于北京大学计算机软件与理论专业,获博士学位。2009~2011年在北京大学从事博士后研究工作,研究领域包括大数据内存及实时计算技术、数据仓库、数据挖掘和机器学习等,有超过15年的数据仓库和在线处理技术的学术研究与实践经验。
目录
序
前言
第1章 Flink入门
1.1 核心特点
1.1.1 批流一体

显示全部
用户评论
总体不错。错字较多
现在读过写的最深入的flink教材
中规中矩,不适合入门,推荐尚硅谷那本
感觉顺序有些问题 有些地方感觉该深讲的时候 就跳到下一个内容了
优点:很全面的 Flink 概览 缺点:typo 很多;讲的也不深,浅尝辄止 总结:适合快速扫一遍建立对 Flink 全局的大致了解
花了几天时间细看完,错别字多这个真没得跑,但内容还是很全面以及系统的,比起市面上其它几本Flink入门书籍多了一些原理性的讲解,可以帮助加深理解实时计算的底层逻辑,如果搭配着读源码应该会起到一个不错的指导方向
错字太多了,个别地方逻辑不通,导致我对书的正确性存疑
早知道有这书我就不自己去扒源码了
讲的较全面,深度不够。
下载
收藏