幫助中心 | 我的帳號 | 關於我們

Flink設計與實現(核心原理與源碼解析)/大數據技術叢書

  • 作者:張利兵|責編:韓蕊
  • 出版社:機械工業
  • ISBN:9787111687832
  • 出版日期:2021/08/01
  • 裝幀:平裝
  • 頁數:515
人民幣:RMB 129 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本從源代碼角度剖析Flink設計思想、架構原理以及各功能模塊的底層實現原理的著作。
    作者是Flink領域的資深技術專家和架構師,對Flink的源代碼進行了深入分析和解讀,同時融入了自己豐富的工程實踐經驗,既能讓理解Flink的設計與實現原理,又能為他們解決性能優化等實際應用問題提供源碼級別的指導。源碼大多艱澀難懂,為了降低讀者的學習門檻,本書提供了大量架構設計圖、UML圖和代碼註釋。

作者介紹
張利兵|責編:韓蕊
    張利兵     資深大數據專家和架構師,現任第四範式AI數據平台架構師,曾就職于明略數據。Apache Flink的貢獻者,對Flink有非常深入的研究。     長期從事大數據架構落地以及機器學習平台與數據平台研發架構工作,在Hadoop、Spark、機器學習等方面積累了豐富的經驗。先後參與和主導了銀行、證券、地鐵等領域的大數據平台的架構設計與實現。     《Flink原理、實戰與性能優化》作者,極客時間《Flink原理與實戰》專欄作者。獲得Cloudera CCAH認證、Cloudera SEBC認證以及Cloudera認證,擁有非常豐富的寫作和授課經驗。

目錄
前言
第1章  Flink設計理念與基本架構
  1.1  Flink基本設計思想
    1.1.1  Stratosphere系統架構
    1.1.2  DataFlow模型的設計思想
    1.1.3  分散式非同步快照演算法
  1.2  Flink整體架構
    1.2.1  架構介紹
    1.2.2  Flink集群架構
    1.2.3  核心概念
  1.3  Flink源碼分析與編譯
    1.3.1  源碼編譯
    1.3.2  源碼調試環境搭建
  1.4  本章小結
第2章  DataStream的設計與實現
  2.1  DataStream API的主要組成
    2.1.1  DataStream API應用實例
    2.1.2  Transformation詳解
  2.2  StreamOperator的定義與實現
    2.2.1  StreamOperator介面實現
    2.2.2  OneInputStreamOperator與TwoInputStreamOperator
    2.2.3  StreamOperatorFactory詳解
  2.3  Function的定義與實現
    2.3.1  RichFunction詳解
    2.3.2  SourceFunction與SinkFunction
    2.3.3  ProcessFunction的定義與實現
  2.4  TimerService的設計與實現
    2.4.1  時間概念與Watermark
    2.4.2  TimerService時間服務
  2.5  DataStream核心轉換
    2.5.1  KeyedStream與物理分區
    2.5.2  WindowedStream的設計與實現
  2.6  本章小結
第3章  運行時的核心原理與實現
  3.1  運行時的整體架構
    3.1.1  運行時整體架構概覽
    3.1.2  集群的啟動與初始化
  ……
第4章  任務提交與執行
第5章  集群部署模式
第6章  狀態管理與容錯
第7章  網路通信
第8章  內存管理

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032