🔝(一)YARN源码分析(一)--ApplicationMaster

//
YARN源码分析(一)-----ApplicationMaster - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48128955
//
YARN源码分析(二)-----ResourceManager中的NM节点管理 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48173515

//
YARN源码分析(三)-----ResourceManager HA之应用状态存储与恢复 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48224707

//
YARN源码分析(三)-----ResourceManager HA之应用状态存储与恢复 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48224707

//
YARN源码学习(五)-----NN,DN,RM在Ganglia上的监控实现机理 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48601649

//
YARN源码学习(六)-----JobHistory中的job信息获取与分析 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48718661

//
YARN源码学习(七)-----Task级别GC相关指标的自定义counter添加 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48766769

//
YARN源码分析(八)-----Reduce Shuffle过程分析 - 走在前往架构师的路上 - 博客频道 - CSDN.NET
http://blog.csdn.net/androidlushangderen/article/details/48880003

MRv2,就是yarn,在Yarn中,解决了MR中JobTracker单点的问题,将此拆分成了ResourceManager和NodeManager这样的结构,在每个节点上,还会有ApplicationMaster来管理应用程序的整个生命周期,的确在Yarn中,多了许多优秀的设计,而今天,我主要分享的就是这个ApplicationMaster相关的一整套服务,他是隶属于ResoureManager的内部服务中的.了解了AM的启动机制,你将会更进一步了解Yarn的任务启动过程.


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容