Raft造轮子II
读过文章之后,我们虽然不知道具体的程序要怎么动笔,但是让我们说出来怎么选举领导人,怎么复制日志,对大家来说问题不大了。
读过文章之后,我们虽然不知道具体的程序要怎么动笔,但是让我们说出来怎么选举领导人,怎么复制日志,对大家来说问题不大了。
前一段时间在学习raft算法,看完后感觉相对paxos来说没有那么复杂,就萌生了要造个轮子的想法。
今天在写程序的时候需要生成默克尔树进行校验,但是在网上一搜,全部都是讲的原理,没看到什么代码,很是奇怪,就自己动手写了一个。
没想到,像我这样傻的人也接触算法了! 还好,只是最简单的算法。
经过了将近$\frac{3}{4}$年的浑水摸鱼,我在fabric的道路上越走越偏,也该记录点东西误导下后续的人们了。本片文章分析下我们最常使用的e2e_cli吧。