官术网_书友最值得收藏!

  • Flink基礎(chǔ)教程
  • (美)埃倫·弗里德曼 (希)科斯塔斯·宙馬斯
  • 711字
  • 2020-01-10 15:31:27

前言

近幾年,許多人開始對如何分析大規(guī)模系統(tǒng)中的流數(shù)據(jù)感興趣,部分原因是,在某些場景下對實(shí)時數(shù)據(jù)進(jìn)行實(shí)時分析顯得非常有價值和吸引力。然而,通過低延遲的應(yīng)用程序及時獲得有用的信息,只是高性能流處理帶來的眾多好處之一。

本書介紹的Apache Flink(以下簡稱Flink)作為一種高度創(chuàng)新的開源流處理器,具備驚人的潛力,能夠幫助你在以流為基礎(chǔ)的各種計算中獲益。Flink不僅可以真正實(shí)現(xiàn)實(shí)時的容錯性分析,還可以分析歷史數(shù)據(jù),并且極大地簡化數(shù)據(jù)處理流程。最讓人驚喜的是,F(xiàn)link用同一種底層技術(shù)來實(shí)現(xiàn)流處理和批處理。它擁有完備的語義和強(qiáng)大的性能,這使得應(yīng)用程序的開發(fā)變得簡單,其架構(gòu)也使得應(yīng)用程序的維護(hù)變得容易。

本書將全面介紹Flink的功能,并且講解常見的使用方法,包括如何在生產(chǎn)環(huán)境中使用它。Flink社區(qū)由來自世界各地的開發(fā)人員和用戶組成,整個社區(qū)十分活躍,并且成長迅速。第一屆Flink專屬研討會定名為Flink Forward,于2015年10月在德國柏林舉行,第二屆于2016年9月舉行。還有各種線下聚會在全球范圍內(nèi)舉行,新的Flink用例在聚會中被大家廣泛討論。

如何閱讀本書

本書對技術(shù)人員和非技術(shù)人員都有幫助。對于本書所講解的設(shè)計理念和功能,你并不需要具備特殊技能或者擁有流處理經(jīng)驗(yàn)就能理解,但是如果對大數(shù)據(jù)系統(tǒng)有一定的了解,將會使閱讀獲得更好的效果。如果需要嘗試運(yùn)行本書中的示例代碼,則需要具備Java或者Scala的經(jīng)驗(yàn)。本書會清楚地講解示例背后的核心概念,即使不懂代碼也并不影響閱讀。

第1~3章闡述Flink是基于哪些需求被開發(fā)出來的,以及它如何滿足這些需求;還會介紹流處理架構(gòu)的優(yōu)勢,以及Flink的整體設(shè)計。第4章至附錄對Flink的功能進(jìn)行更深層的技術(shù)性闡釋。

排版約定

該圖標(biāo)表示一般性注解。

該圖標(biāo)表示提示或建議。

電子書

掃描如下二維碼,即可購買本書電子版。

主站蜘蛛池模板: 靖州| 融水| 浙江省| 乡宁县| 唐海县| 建阳市| 荥阳市| 新余市| 旌德县| 安溪县| 四川省| 沙坪坝区| 邛崃市| 文登市| 陈巴尔虎旗| 扬州市| 赣州市| 满城县| 庐江县| 黎城县| 西安市| 灵宝市| 汉中市| 榆树市| 邯郸县| 乐陵市| 深泽县| 津市市| 家居| 兴国县| 泾源县| 中牟县| 勐海县| 娄烦县| 仁寿县| 盐池县| 高阳县| 清徐县| 阳高县| 双鸭山市| 衡东县|