hadoop原始碼分析
① hadoop-yarn-api
主要實現了 clients 和 ResourceManager ,clients 與 HistoryServer,ApplicationMaster 和 ResourceManager,clients 與 SharedCacheManager,ApplicationMaster 與 NodeManager 等元件之間的 RPC 協議。
② hadoop-yarn-applications
YARN Applications,包括兩個 application 程式設計例項,分別是distributedshell和Unmanaged AM,實現了 yarn service 的管理 和 API。
③ hadoop-yarn-client
hadoop yarn 的客戶端各種 API 和 CLI 的實現。封裝了幾個與 YARN RPC 協議互動相關的庫,方便使用者開發應用程式。
④ hadoop-yarn-common
Yarn 客戶端和 server 相關工具類,實用程式。包括底層庫實現,包括事件庫、服務庫、狀態機庫、Web介面庫等。
⑤ hadoop-yarn-server
Yarn 的核心實現,包括 ResourceManager、NodeManager、TimelineServer、Yarn Shared Cache、Web-proxy、資源管理器等核心元件的實現。
⑥ hadoop-yarn-site
關於 Yarn markdown 文件定義。
⑦ hadoop-yarn-ui
YARN UI 前端應用程式的定義。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949806/viewspace-2915532/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Hadoop學習——Client原始碼分析Hadoopclient原始碼
- hadoop 原始碼分析HDFS架構演進Hadoop原始碼架構
- Hadoop3.2.1 【 HDFS 】原始碼分析 : Secondary Namenode解析Hadoop原始碼
- Hadoop3.2.1 【 HDFS 】原始碼分析 : Standby Namenode解析Hadoop原始碼
- Hadoop3.2.1 【 YARN 】原始碼分析 :AdminService 淺析HadoopYarn原始碼
- Hadoop3.2.1 【 YARN 】原始碼分析 :RPC通訊解析HadoopYarn原始碼RPC
- Hadoop原理與原始碼Hadoop原始碼
- Retrofit原始碼分析三 原始碼分析原始碼
- Hadoop3.2.1 【 HDFS 】原始碼分析 : 檔案系統資料集 [一]Hadoop原始碼
- Hadoop3.2.1 【 HDFS 】原始碼分析 : DataXceiver: 讀取資料塊 解析 [二]Hadoop原始碼
- 集合原始碼分析[2]-AbstractList 原始碼分析原始碼
- 集合原始碼分析[3]-ArrayList 原始碼分析原始碼
- Guava 原始碼分析之 EventBus 原始碼分析Guava原始碼
- 【JDK原始碼分析系列】ArrayBlockingQueue原始碼分析JDK原始碼BloC
- 集合原始碼分析[1]-Collection 原始碼分析原始碼
- Android 原始碼分析之 AsyncTask 原始碼分析Android原始碼
- Hadoop技術內幕:深入解析Hadoop和HDFS 1.3準備 Hadoop 原始碼Hadoop原始碼
- 以太坊原始碼分析(36)ethdb原始碼分析原始碼
- 以太坊原始碼分析(38)event原始碼分析原始碼
- 以太坊原始碼分析(41)hashimoto原始碼分析原始碼
- 以太坊原始碼分析(43)node原始碼分析原始碼
- 以太坊原始碼分析(51)rpc原始碼分析原始碼RPC
- 以太坊原始碼分析(52)trie原始碼分析原始碼
- 深度 Mybatis 3 原始碼分析(一)SqlSessionFactoryBuilder原始碼分析MyBatis原始碼SQLSessionUI
- k8s client-go原始碼分析 informer原始碼分析(6)-Indexer原始碼分析K8SclientGo原始碼ORMIndex
- k8s client-go原始碼分析 informer原始碼分析(4)-DeltaFIFO原始碼分析K8SclientGo原始碼ORM
- 5.2 spring5原始碼--spring AOP原始碼分析三---切面原始碼分析Spring原始碼
- Spring原始碼分析——搭建spring原始碼Spring原始碼
- 以太坊原始碼分析(35)eth-fetcher原始碼分析原始碼
- 以太坊原始碼分析(20)core-bloombits原始碼分析原始碼OOM
- 以太坊原始碼分析(24)core-state原始碼分析原始碼
- 以太坊原始碼分析(29)core-vm原始碼分析原始碼
- 以太坊原始碼分析(34)eth-downloader原始碼分析原始碼
- 精盡MyBatis原始碼分析 - MyBatis-Spring 原始碼分析MyBatis原始碼Spring
- k8s client-go原始碼分析 informer原始碼分析(5)-Controller&Processor原始碼分析K8SclientGo原始碼ORMController
- SocketServer 原始碼分析Server原始碼
- React 原始碼分析React原始碼
- Dialog原始碼分析原始碼