- Flink內(nèi)核原理與實現(xiàn)
- 馮飛 崔鵬云 陳冠華編著
- 198字
- 2021-04-14 11:30:30
1.4 準備工作
在閱讀過程中,除了了解必要的概念之外,深入了解Flink的源碼細節(jié),可以幫助大家更好地理解Flink。
建議安裝IntelliJ IDEA,該工具集成了Git版本管理、代碼調(diào)試、源碼調(diào)用鏈分析、逆向類圖等工具,便于閱讀Flink的源碼。
1.使用Git導入源碼
Flink工程源碼的GitHub路徑是https://github.com/apache/flink.git,可以直接使用IntelliJ IDEA的Git工具導入,然后切換到release-1.10分支。
2.從源碼包導入項目
從https://github.com/apache/flink下載Flink 1.10版本的源碼包,解壓后從本地導入Maven工程即可。源碼包下載如圖1-5所示。

圖1-5 Flink1.10版本源碼包下載
推薦閱讀
- 大學計算機基礎:基礎理論篇
- 過程控制工程及仿真
- Ansible Quick Start Guide
- 機器人智能運動規(guī)劃技術
- SharePoint 2010開發(fā)最佳實踐
- JavaScript典型應用與最佳實踐
- 筆記本電腦電路分析與故障診斷
- MPC5554/5553微處理器揭秘
- 計算機應用基礎實訓(職業(yè)模塊)
- 空間機器人智能感知技術
- 基于Quartus Ⅱ的數(shù)字系統(tǒng)Verilog HDL設計實例詳解
- Hands-On Generative Adversarial Networks with Keras
- 創(chuàng)客機器人實戰(zhàn):基于Arduino和樹莓派
- 時序大數(shù)據(jù)平臺TDengine核心原理與實戰(zhàn)
- 局域網(wǎng)應用一點通