hadoop相关重要源码学习
Posted hiihygge
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop相关重要源码学习相关的知识,希望对你有一定的参考价值。
RPC通信原理解析
-
通过源码深入理解以下hadoop的组件及重要流程,巩固学习;
-
hdfs、yarn、mr
-
datanode和namenode如何通信?RM和NM如何通信?
- 都是通过RPC通信协议 (远程过程调用(Remote Procedure Call))
- 分为三个部分:服务端、客户端、通信协议
- 服务端实现RPC接口协议,创建RPC服务(服务器地址、端口号、通信协议),接口协议包括(版本id,创建文件夹),客户端获取服务器代理(服务器地址,端口号,通信协议),服务端代理调用。
NameNode的启动源码
- 画图网站:https://www.processon.com/
DataNode的启动源码
HDFS写文件的流程与源码阅读
Yarn的工作机制
部分资料来自五分钟学大数据、尚硅谷
以上是关于hadoop相关重要源码学习的主要内容,如果未能解决你的问题,请参考以下文章
Spark源码剖析——SparkContext的初始化_Hadoop相关配置及Executor环境变量
Hadoop中的MapReduce框架原理切片源码断点在哪断并且介绍相关源码FileInputFormat切片源码解析总结,那些可以证明你看过切片的源码