課程簡介
此議題首先會介紹近5年大海量數(shù)據(jù)計算技術(shù)的演進(jìn)規(guī)律,并詳細(xì)對比主流計算框架如Spark,F(xiàn)link,Beam的異同,從中梳理出海量數(shù)據(jù)計算的通用編程模型。其次,針對Flink的核心技術(shù)點包括有狀態(tài)的數(shù)據(jù)處理、常用API、窗口、異步IO等做深入的介紹。之后將介紹如何從0到1開發(fā)出一個基于Flink的配置化、高度可擴(kuò)展、計算平臺,以及如何應(yīng)用領(lǐng)域驅(qū)動設(shè)計(DDD)來更好的實現(xiàn)各業(yè)務(wù)的大數(shù)據(jù)計算需求。
一、海量數(shù)據(jù)處理技術(shù)的演進(jìn)規(guī)律及核心技術(shù)點
二、Flink核心技術(shù)深入淺出(有狀態(tài)的數(shù)據(jù)處理、常用API、窗口、checkpoint,異步IO等)
三、Spark,F(xiàn)link,Beam深入比較和應(yīng)用場景分析
四、從0到1開發(fā)出一個基于Flink的配置化、高度可擴(kuò)展、計算平臺
五、領(lǐng)域驅(qū)動設(shè)計核心知識;如何用Flink結(jié)合領(lǐng)域驅(qū)動設(shè)計拆解業(yè)務(wù)需求。
目標(biāo)收益
1. Flink核心技術(shù)的深入理解。
2. 流式和離線海量數(shù)據(jù)計算平臺的設(shè)計的抽象與分層能力
3. 用Flink實現(xiàn)一個通用數(shù)據(jù)計算產(chǎn)品的方法。
4. 領(lǐng)域驅(qū)動設(shè)計(DDD)的核心知識和它在大數(shù)據(jù)領(lǐng)域的應(yīng)用。
培訓(xùn)對象
課程內(nèi)容
此議題首先會介紹近5年大海量數(shù)據(jù)計算技術(shù)的演進(jìn)規(guī)律,并詳細(xì)對比主流計算框架如Spark,F(xiàn)link,Beam的異同,從中梳理出海量數(shù)據(jù)計算的通用編程模型。其次,針對Flink的核心技術(shù)點包括有狀態(tài)的數(shù)據(jù)處理、常用API、窗口、異步IO等做深入的介紹。之后將介紹如何從0到1開發(fā)出一個基于Flink的配置化、高度可擴(kuò)展、計算平臺,以及如何應(yīng)用領(lǐng)域驅(qū)動設(shè)計(DDD)來更好的實現(xiàn)各業(yè)務(wù)的大數(shù)據(jù)計算需求。
一、海量數(shù)據(jù)處理技術(shù)的演進(jìn)規(guī)律及核心技術(shù)點
二、Flink核心技術(shù)深入淺出(有狀態(tài)的數(shù)據(jù)處理、常用API、窗口、checkpoint,異步IO等)
三、Spark,F(xiàn)link,Beam深入比較和應(yīng)用場景分析
四、從0到1開發(fā)出一個基于Flink的配置化、高度可擴(kuò)展、計算平臺
五、領(lǐng)域驅(qū)動設(shè)計核心知識;如何用Flink結(jié)合領(lǐng)域驅(qū)動設(shè)計拆解業(yè)務(wù)需求。