關(guān)于我們
書單推薦
新書推薦

Flink技術(shù)內(nèi)幕:架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理

Flink技術(shù)內(nèi)幕:架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理

定  價(jià):99 元

叢書名:大數(shù)據(jù)技術(shù)叢書

        

  • 作者:羅江宇,趙士杰,李涵淼,閔文俊
  • 出版時(shí)間:2021/12/1
  • ISBN:9787111696292
  • 出 版 社:機(jī)械工業(yè)出版社
  • 中圖法分類:TP274 
  • 頁碼:
  • 紙張:膠版紙
  • 版次:
  • 開本:16開
9
7
6
8
9
7
6
1
2
1
9
1
2
內(nèi)容簡介
這是一部從源代碼角度出發(fā),通過分析Flink的各個(gè)功能模塊的實(shí)現(xiàn)來剖析Flink的架構(gòu)設(shè)計(jì)和實(shí)現(xiàn)原理的著作。它將能指導(dǎo)讀者更好地對Flink進(jìn)行性能調(diào)優(yōu)、可用性保障、效能優(yōu)化和二次開發(fā)。
四位作者都是非常資深的Flink專家,部分作者是Flink源代碼的維護(hù)者和改造者,本書總結(jié)了他們在阿里巴巴、螞蟻集團(tuán)、滴滴等企業(yè)的大規(guī)模Flink實(shí)踐經(jīng)驗(yàn)。
全書共11章,主要內(nèi)容如下。
第1章 閱讀Flink源代碼前的準(zhǔn)備
主要介紹了Flink源代碼的獲取、編譯、調(diào)試,以及它的目錄結(jié)構(gòu)、設(shè)計(jì)理念和基本架構(gòu)。此外,還分析了Flink與Hadoop MapReduce、Spark在設(shè)計(jì)上的差異。
第2~8章 Flink功能模塊源代碼和架構(gòu)解析
從源碼角度分析了Flink的編程模型與API、運(yùn)行時(shí)組件與通信、狀態(tài)管理與容錯(cuò)、任務(wù)提交與執(zhí)行、Flink網(wǎng)絡(luò)棧、Flink Connector、部署模式等功能模塊的原理。力求讓讀者深入理解Flink的原理,而不只是跟著本書讀一遍Flink源代碼。原理和思想是不局限于某一個(gè)框架和技術(shù),了解了Flink的原理和思想,可以將其擴(kuò)展到其他框架和技術(shù)上。
第9~10章 Flink Table、SQL與Flink CEP
編程方式逐漸從原先基于Map-Reduce的任務(wù)模式向SQL化演進(jìn),SQL意味著標(biāo)準(zhǔn)和效率。這兩章重點(diǎn)講解了StreamTableEnvironment的實(shí)現(xiàn)過程、SQL的解析過程、Table Connector以及Flink CEP的內(nèi)部實(shí)現(xiàn)原理。
第11章 Flink監(jiān)控
主要講解了Flink的監(jiān)控指標(biāo)、常用系統(tǒng)指標(biāo)和監(jiān)控體系的建設(shè),以及常用的定位手段。
 你還可能感興趣
 我要評論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言內(nèi)容