NameNode启动过程详细剖析、NameNode内存详解、十大经典排序算法、MapReduce中如何处理跨行的Block和InputSplit、YARN三种资源调度策略、观察者模式(Observer模式)详解、ZAB(zookeeper原子广播协议)
NameNode启动过程详细剖析:
https://blog.csdn.net/cnhk1225/article/details/50786785
NameNode内存详解:
https://hexiaoqiao.github.io/blog/2016/07/21/namenode-memory-detail/
十大经典排序算法:
https://www.cnblogs.com/onepixel/p/7674659.html
MapReduce中如何处理跨行的Block和InputSplit:
https://blog.csdn.net/woshixuye/article/details/53606610
YARN三种资源调度策略:
https://cloud.tencent.com/developer/article/1195056
观察者模式(Observer模式)详解:
http://c.biancheng.net/view/1390.html
ZAB(zookeeper原子广播协议):