我在这里粘贴了paxos算法的伪代码:
Paxos一致性算法中的“视图”是什么?
并且想知道是否有人能指出我正确的方向。
……
伪代码不是专门针对特定问题的。事实上,教授说我们不需要使用伪代码,如果我们不想并且说我们可以查看其他Paxos论文(即paxos简单,paxos现场等等),以获得实施该算法的指导。也许你是对的,我应该看维基百科来实现这个算法。所以视图[..]只是一个哈希映射,节点可以选择它想要的任何值。如果我理解正确,你会说多数声明只是检查它是否收到“足够的”PROMISE消息。但是,了解我们是否足够的唯一方法是节点是否跟踪其组成员是谁。这意味着我需要一个不同的数据结构。
此外,由于您发表了评论,我无法给您奖励。如果您发布答案,我可以给你积分。