Oceanbase 的multi-paxos的实现方式是怎样的?

Oceanbase 的multi-paxos的实现方式, 相比multi-raft有哪些优势。

这个话题足够开个专栏系列了。
multi-paxos 跟 multi-raft不应该直接相比。他们两个的multi不是一个东西。
multi-paxos 的multi是指一次proposal可以提交多个值。multi-raft 的multi是指有很多个raft组。
multi-paxos相对于raft最大的优势是提交的数据,可以乱序,可以有空洞。而raft要求必须严格递增,不允许有空洞。这点在性能上paxos会有比较大的优势,特别是网络延迟稍微大的时候,比如跨城机房。