这个真的是耗费我很长的时间
一个是太忙了,一个是内容确实太多了
断断续续的,终于基本完成了,但也只限于基本哈
在这期间也阅读了相关书籍
其实书籍讲的都很好,讲了大体思路
但是,到具体实现细节就复杂的多了
因此,往往会发现,一句话可能就概括了
流程图迭代
这是最开始画的
slave-master交互的部分图
看着有些乱
后来又重新整理了一版,也相当于又看了一遍
拆解后,这是master处理psyn实现的部分图
这是sentinel故障检查时的部分图
文档迭代
这个是最开始想的按文件整理(还没整理全)
现在看同样太乱,但要是从学习的角度,肯定会有很大益处
现在已经改成按模块划分,包括日志、业务逻辑、数据结构、知识细节、问题等几个方向整理
比如replica文档:
然后,再结合相关流程图一起学习,效果还是很好的