
教學(xué)優(yōu)勢(shì)
  曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
  建立了良好的合作關(guān)系。曙海集團(tuán)的課程在業(yè)內(nèi)有著廣泛的美譽(yù)度和響亮的知名度。
本課程,秉承19年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。
課程簡(jiǎn)介:
?
【課程大綱】
                            
?
一、流式處理架構(gòu)  | 
                                          1.1 流式處理背景及架構(gòu)介紹  | 
                                        
二、Flink概述  | 
                                          2.1 什么是Flink  | 
                                        
三、Flink編程模型  | 
                                          3.1 數(shù)據(jù)集類(lèi)型  | 
                                        
四、DataStream API介紹與使用  | 
                                          4.1 DataStream編程模型  | 
                                        
五、Flink流式計(jì)算基本概念介紹  | 
                                          5.1 時(shí)間特性:Event Time / Processing Time / Ingestion Time  | 
                                        
六、Flink Connector數(shù)據(jù)源  | 
                                          6.1 FlinkKafkaSource序列化、消費(fèi)模式  | 
                                        
七、DataSet API介紹與使用  | 
                                          7.1 DataSet API,Transformation  | 
                                        
八、Table API & SQL介紹與使用  | 
                                          8.1 基本概念 流/表對(duì)偶性 8.2 Flink Table API Flink SQL client 8.4 自定義函數(shù) UDF/UDTF/UDAF  | 
                                        
九、兩個(gè)完整的Flink實(shí)現(xiàn)案例  | 
                                          9.1 Kafka 數(shù)據(jù)流處理,寫(xiě)入HDFS  | 
                                        
十、Flink有狀態(tài)的計(jì)算、狀態(tài)管理和容錯(cuò)  | 
                                          10.1 什么是有狀態(tài)計(jì)算  | 
                                        
十一、實(shí)戰(zhàn)項(xiàng)目1:用Flink實(shí)現(xiàn)一個(gè)通用、配置化的海量數(shù)據(jù)流、批處理產(chǎn)品  | 
                                          11.1實(shí)現(xiàn)配置管理  | 
                                        
十二、Flink部署與應(yīng)用  | 
                                          12.1 Flink集群部署  | 
                                        
十三、Flink監(jiān)控與性能優(yōu)化  | 
                                          13.1 監(jiān)控指標(biāo)  | 
                                        
十四、Flink組件棧介紹與使用  | 
                                          14.1 Flink復(fù)雜事件處理  | 
                                        
十五、Flink源碼學(xué)習(xí)  | 
                                          15.1 Flink源碼編譯  | 
                                        
十六、Flink在各大互聯(lián)網(wǎng)公司的典型應(yīng)用剖析  | 
                                          16.1Flink在阿里的應(yīng)用  | 
                                        
十七、實(shí)戰(zhàn)項(xiàng)目2:使用Flink實(shí)現(xiàn)電商用戶(hù)支付行為分析和審計(jì)風(fēng)控  | 
                                          17.1電商支付數(shù)據(jù)模型(訂單,流水,賬戶(hù)余額,發(fā)現(xiàn)表)  | 
                                        
?
?
?
                                  
                      練習(xí)
答疑