聊聊paxos存在的问题
2021-03-18 本文已影响0人
lucasgao
- 提案的唯一不可修改性?
- 提案的顺序性保证?
- learner如何知道这些提案修改
- 分为prepare阶段和 commit阶段,类似于二阶段提交。
- 但是在prepare的时候,还在试探他人。比如他要知道当前最大的编号,以及目前是否已经有提案了。
- 提案的顺序性保证 在paxos中没有体现,需要我们 工程手动去维护。
- learner学习的过程比较麻烦。
- acceptors 负责 通知。(通信过多)
- leader properser 负责继续通知。