課程目標(biāo)
大數(shù)據(jù)Spark基礎(chǔ)+Spark中級架構(gòu)原理、運行流程圖+Spark內(nèi)核分析解密視頻課程
適用人群
學(xué)生 大數(shù)據(jù)從業(yè)人員 Spark開發(fā)人員 大數(shù)據(jù)開發(fā)人員
課程簡介
想學(xué)習(xí)Spark進(jìn)入大數(shù)據(jù)領(lǐng)域的同學(xué),花一個小時了解Spark大數(shù)據(jù)計算引擎在整個大數(shù)據(jù)生態(tài)圈的地位,并且跟跟著老師完成Spark學(xué)習(xí)環(huán)境的搭建,對常見的Spark運用場景進(jìn)行實戰(zhàn)操作。為學(xué)習(xí)Spark Sql、Spark Streaming、Spark圖計算、Spark機(jī)器學(xué)習(xí)建立好環(huán)境基礎(chǔ)!帶領(lǐng)大家全面了解Spark的內(nèi)核,從整體把握Spark系統(tǒng)的構(gòu)架方式及設(shè)計思想
本課程全面講解Spark內(nèi)核的各大組件及調(diào)度方式。Spark基于彈性分布式數(shù)據(jù)集構(gòu)建的具有容錯、位置感知、自動平很負(fù)載、水平擴(kuò)展的分布式內(nèi)存計算引擎,其核心思想是RDD。本課程會講解Spark集群環(huán)境的安裝、RDD抽象的概念、RDD上常見的transformation操作、action操作、作業(yè)的調(diào)度、調(diào)度模塊、存儲模塊、執(zhí)行模塊、Shuffle模塊、內(nèi)存管理模塊、RPC通信模塊、Zookeeper構(gòu)建HA等Spark核心的內(nèi)容進(jìn)行詳細(xì)的結(jié)合源碼的講解。帶大家走進(jìn)Spark的源碼世界!