对于 Basic Paxos,假设一个集群有 5 台服务器,其中 3 台接受了(accepted)提案编号 5.1 和对应的提案值 X,在这种情况下,集群中的任意服务器是否有可能接受不同的值 Y ?
是。如果 S1,S2 和 S3 接受了提案 <5.1, X>,其它服务器仍然可能接受更早的提案编号的提案值 Y。
例如,S4 先发送 Prepare(3.4) 发现并没有已接受的提案值,接着 S1 发送 Prepare(5.1)到 S1,S2,S3,然后 S1,S2,S3 接受了<5.1, X>,此时 S4 仍然可能在 S4,S5 完成提案 <3.4, Y>3
帖子还没人回复快来抢沙发
【校招VIP】Paxos算法详解
列举一款你常用的移动APP,并分析他的最核心功能、满足的需求、超预期的功能以及竞争优势和发展趋势
多线程中sleep()和wait()方法的区别
使用js实现数组的快速排序
cookies,sessionStorage 和 localStorage 的区别?
帖子还没人回复快来抢沙发