文件名称:paxos:Paxos的基本实现,用于与任意数量的ProposersAcceptorsLearners达成共识
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-21 17:06:47
Java
Paxos Paxos的基本实现,用于与任意数量的提议者/接受者/学习者达成共识。 签出 运行Main类以演示其功能。 执行 Paxos以难以实现而闻名。 这取决于。 的基本思想可以用基于Actor的实现很好地表达。 我们在这里使用Akka 。 在生产系统中,挑战在于扩展Paxos,例如,通过避免在准备阶段重复进行领导者选举阶段。 建造 gradle build构建并运行测试
【文件预览】:
paxos-master
----src()
--------test()
--------main()
----README.md(1005B)
----build.gradle(383B)