Flink原理、實戰(zhàn)與性能優(yōu)化
這是一部以實戰(zhàn)為導(dǎo)向,能指導(dǎo)讀者零基礎(chǔ)掌握Flink并快速完成進階的著作,從功能、原理、實戰(zhàn)和調(diào)優(yōu)等4個維度循序漸進地講解了如何利用Flink進行分布式流式應(yīng)用開發(fā)。作者是該領(lǐng)域的資深專家,現(xiàn)就職于第四范式,曾就職于明略數(shù)據(jù)。
全書一共10章,邏輯上可以分為三個部分:
第一部分(第1~2章)
主要介紹了Flink的核心概念、特性、應(yīng)用場景、基本架構(gòu),開發(fā)環(huán)境的搭建和配置,以及源代碼的編譯。
第二部分(第3~9章)
詳細(xì)講解了Flink的編程范式,各種編程接口的功能、應(yīng)用場景和使用方法,以及核心模塊和組件的原理和使用。
第三部分(第10章)
重點講解了Flink的監(jiān)控和優(yōu)化,參數(shù)調(diào)優(yōu),以及對反壓、Checkpoint和內(nèi)存的優(yōu)化。
張利兵
資深架構(gòu)師,流式計算領(lǐng)域?qū)<?,第四范式華東區(qū)AI項目架構(gòu)師,原明略數(shù)據(jù)華東區(qū)大數(shù)據(jù)架構(gòu)師。
有多年大數(shù)據(jù)、流式計算方面的開發(fā)經(jīng)驗,對Hadoop、Spark、Flink等大數(shù)據(jù)計算引擎有著非常深入的理解,積累了豐富的項目實踐經(jīng)驗。先后利用相關(guān)技術(shù)為銀行、證券、地鐵等領(lǐng)域的頭部企業(yè)構(gòu)建了內(nèi)部大數(shù)據(jù)平臺,參與了基于Flink的實時反欺詐風(fēng)控、實時地鐵故障預(yù)警等流式計算平臺的設(shè)計和研發(fā)。
