(一):小白的Flink學習計劃以及進度表

haixwang發表於2018-09-30

學習計劃

以下幾個階段,其實並不是這麼界限分明(比如你在學視訊時,也完全可以看書看原始碼什麼的),這只是我的大致劃分,適合自己的才是最好的。

第一階段

看視訊

  1. 在我看來,看視訊是快速的、粗略的掌握該技術的某些要點、能做什麼事情、架構脈絡的有效方法。在該過程中,選擇高質量的教學視訊很重要,視訊教程必須要有小demo。

  2. 好的視訊教程不應該只看一遍,上面已經說了。看第一遍時,自己完完全全是一個小白,這一遍,很多知識點,我們都理解不到位不全面甚至不正確。所以說,在以後稍微有些基礎時,好的視訊教程,應該看第二遍甚至第三遍。

  3. 資源
    Flink的視訊教程,還真的是少,所以教程都不成體系。不過這也好,這樣一來,我們就是這個很強大的很有前景的技術的比較靠前的學習者了。
    YouTube上教程不少,但是也不成體系。

還是慢慢摳doc吧。

看部落格

這裡的部落格,主要是指中文部落格。從部落格中,吸收別人總結的東西。為什麼這是屬於第一階段?因為盡信別人的部落格不如無部落格,而且認真寫部落格的人不多,認真剖析的更少。所以,還是抱著懷疑的態度學習吸收這些部落格吧。
收集的部落格資源:

官方doc

截至今日(2018年9月22日),最新穩定版是2018年9月20日釋出的1.6.1

中文完整文件,沒有,下面兩個是一部分

第二階段

看書

《Learning Apache Flink》

看英文部落格

TODO

定期研究某一主題

TODO

大一點的demo或者實踐

TODO

apidocs

第三階段

原始碼

TODO

正在開發的特性 || 會議


進度表

第一階段

視訊


2018-09-30

1.騰訊課堂看完前2節
2.Youtube:16年,6小節看完第一節
3.筆記/部落格(二):Flink概述,Flink如何支援批流處理,程式流程
4.IT十八掌的,比較水,幾分鐘一節:試看完前三節,表示不會購買

2018-10-01
(三):Flink資料流程式設計模型

2018-10-03
(四): Flink1.6.1 standalone叢集模式安裝部署,幾個常用引數配置

2018-10-05
中午從駕校回來,就折騰了個demo…
(五)Flink小demo,java+scala,SBT+Maven,socket拒絕訪問

2018-10-06
1.《Learning Apache Flink》看完第一章(Apache Flink簡介——介紹歷史,架構和功能,介紹如何在單節點以及在叢集上安裝Apache Flink)
2.

相關文章