|
|
|
|
|
by rescrv
3379 days ago
|
|
Indeed pocdb is not intended to be a fully "ready" implementation. There are likely liveness bugs (that can be mitigated by periodically calling work_state_machine on every write outstanding), but it is unlikely to have safety bugs stemming from protocol misunderstandings (any safety bug is likely a small typo). My main projects using Paxos are Replicant[1] and Consus[2], both of which have consumed significantly more time to get Paxos correct. [1] https://github.com/rescrv/replicant
[2] http://consus.io/ |
|