阿里巴巴開源的 Blink 實時計算框架真香

zhisheng發表於2019-03-18

阿里巴巴開源的 Blink 實時計算框架真香

Blink 開源了有一段時間了,竟然沒發現有人寫相關的部落格,其實我已經在我的知識星球裡開始寫了,今天來看看 Blink 為什麼香?

我們先看看 Blink 黑色版本:

阿里巴巴開源的 Blink 實時計算框架真香

對比下 Flink 版本你就知道黑色版本多好看了。

阿里巴巴開源的 Blink 實時計算框架真香

你上傳 jar 包的時候是這樣的:

阿里巴巴開源的 Blink 實時計算框架真香

我們來看看 Blink 執行的 job 長啥樣?

阿里巴巴開源的 Blink 實時計算框架真香

再來對比一下 Flink 的樣子:

阿里巴巴開源的 Blink 實時計算框架真香

檢視 Job Task 的詳情,可以看到開始時間、接收記錄、並行度、duration、Queue in/out、TPS

阿里巴巴開源的 Blink 實時計算框架真香

檢視 subTask,這裡可以直接點選這個日誌就可以檢視 task 日誌:

阿里巴巴開源的 Blink 實時計算框架真香

檢視背壓:

阿里巴巴開源的 Blink 實時計算框架真香

檢視 task metric,可以手動新增,支援的有很多,這點很重要,可以根據每個運算元的監控以及時對每個運算元進行調優:

阿里巴巴開源的 Blink 實時計算框架真香

檢視 job 執行時間段的情況:

阿里巴巴開源的 Blink 實時計算框架真香

檢視 running 的 job:

阿里巴巴開源的 Blink 實時計算框架真香

檢視已經完成的 job:

阿里巴巴開源的 Blink 實時計算框架真香

檢視 Task Manager:

阿里巴巴開源的 Blink 實時計算框架真香

Task Manager 分配的資源詳情:

阿里巴巴開源的 Blink 實時計算框架真香

Task Manager metric 監控資訊詳情:

阿里巴巴開源的 Blink 實時計算框架真香

Task Manager log 檔案詳情,包含執行產生的日誌和 GC 日誌:

阿里巴巴開源的 Blink 實時計算框架真香

Task Manager 日誌詳情,支援高亮和分頁,特別友好,媽媽再也不擔心我看不見 "刷刷刷" 的日誌了。

阿里巴巴開源的 Blink 實時計算框架真香

總結

介紹了 Flink 的 Blink 分支編譯後執行的介面情況,總體來說很棒,期待後面 Blink 合併到 Flink!

本文原創地址是: www.54tianzhisheng.cn/2019/02/28/… , 未經允許禁止轉載。

關注我

微信公眾號:zhisheng

另外我自己整理了些 Flink 的學習資料,目前已經全部放到微信公眾號了。你可以加我的微信:zhisheng_tian,然後回覆關鍵字:Flink 即可無條件獲取到。

Github 程式碼倉庫

github.com/zhisheng17/…

以後這個專案的所有程式碼都將放在這個倉庫裡,包含了自己學習 flink 的一些 demo 和部落格。

相關文章

1、《從0到1學習Flink》—— Apache Flink 介紹

2、《從0到1學習Flink》—— Mac 上搭建 Flink 1.6.0 環境並構建執行簡單程式入門

3、《從0到1學習Flink》—— Flink 配置檔案詳解

4、《從0到1學習Flink》—— Data Source 介紹

5、《從0到1學習Flink》—— 如何自定義 Data Source ?

6、《從0到1學習Flink》—— Data Sink 介紹

7、《從0到1學習Flink》—— 如何自定義 Data Sink ?

8、《從0到1學習Flink》—— Flink Data transformation(轉換)

9、《從0到1學習Flink》—— 介紹Flink中的Stream Windows

10、《從0到1學習Flink》—— Flink 中的幾種 Time 詳解

11、《從0到1學習Flink》—— Flink 寫入資料到 ElasticSearch

12、《從0到1學習Flink》—— Flink 專案如何執行?

13、《從0到1學習Flink》—— Flink 寫入資料到 Kafka

14、《從0到1學習Flink》—— Flink JobManager 高可用性配置

15、《從0到1學習Flink》—— Flink parallelism 和 Slot 介紹

16、《從0到1學習Flink》—— Flink 讀取 Kafka 資料批量寫入到 MySQL

17、《從0到1學習Flink》—— Flink 讀取 Kafka 資料寫入到 RabbitMQ

18、《從0到1學習Flink》—— 你上傳的 jar 包藏到哪裡去了?

相關文章