
馮飛 崔鵬雲 陳冠華編著
《Flink內核原理與實現》既講解了Flink的入門、安裝、流計算開發入門、類型和序列化系統、監控運維、安全管理配置等基礎知識,又講解了Flink的時間概念、Window的實現原理及其代碼解析,Flink的容錯機制原理,Flink容錯的關鍵設計、代碼實現分析,Flink Job從源碼到執行整個過程的解析,Flink Job的調度策略、資源管理策略、內存管理、數據交換的關鍵設計和代碼實現分析,Flink的RPC通信框架等深度內容。《Flink內核原理與實現》適合對實時計算感興趣的大數據開發、運維領域的從業人員閱讀,此外對機器學習工程技術人員也有所幫助。
作爲一名flink新手,初見“內核原理”還是有點擔心的,擔心看不懂,不過全程讀下來居然還比較流暢,沒有想象中讀不下去的感覺。雖然還是有些部分感覺懵懂,但感覺經過“原理”部分的洗禮,原來感覺有些晦澀的東西,發現居然順理成章了。 講原理的書,國內大多都寫的不好,要麼雲山霧罩,要麼大堆代碼堆砌,或者乾脆翻譯官方文檔。這本書你可以明顯感覺到,它是被寫出來的,而不是被抄出來的,感謝作者用心了。期待更多作者的大作
開卷有益,比較有意思的三點 1. flink用netty作爲數據通信層,同時也借鑑了netty的設計思想實現了數據應用層 2. 基於兩階段提交的端到端的exactly-once講的還行,但可以講得更好 3. flink用akka實現組件間的消息通信,很妙 但是這本書應該可以寫得更好 本書typo較多,作者也有很多地方沒有講透,本可以寫的更好
太過於底層,沒有應用上的講解,好多地方感覺不明所以
還行,有些錯別字,但目錄章節安排的挺好的。
flink內核章節講得不錯,比較不足之處缺少整個流程圖,然後flink sql章節講得一般,不過這本書是我目前看過最好的flink書籍,感謝作者寫出這麼優秀的書。
本書的讀者需要具備一定Flink知識。全書從入門,安裝,部署,開發,運維,組件,原理,源碼等多個方面全面的深入flink。是一本進階書籍。同時有一點可惜在於實例分析偏少。如果在介紹原理或者案例時,能有更多的實例輔助,相信讀者能夠更快的讀懂,掌握flink。
這本書偏原理,歸納的比較全,之前開發中遇到的一些疑惑在這裏找到了答案!不足之處就是有少量錯別字
這本書講的挺詳細的,至於通透還要看源碼
知識結構清晰,由淺入深,感謝作者
相比其他flink書記這本還是不錯的