這是一本從源代碼角度剖析Flink設計思想、架構原理以及各功能模塊的底層實現原理的著作。 作者是Flink領域的資深技術專家和架構師,對Flink的源代碼進行了深入分析和解讀,同時融入了自己豐富的工程實踐經驗,既能讓理解Flink的設計與實現原理,又能為他們解決性能優(yōu)化等實際應用問題提供源碼級別的指導。源碼大多艱澀難懂,為了降低讀者的學習門檻,本書提供了大量架構設計圖、UML圖和代碼注釋。 通過閱讀本書,你將: l徹底掌握Flink源碼設計與實現 l深度掌握Flink作業(yè)運行流程 l深入了解Flink部署模式實現原理 l深度掌握Flink Runtime設計和實現原理 l庖丁解牛Flink網絡通信原理 l探索Flink內存管理實現 l深入了解Flink接口設計 l從Flink源碼中學習架構設計經驗