Paxos vs two phase commit
2PC blocks if the transaction manager fails, requiring human intervention to restart. 3PC algorithms (there are several such algorithms) try to fix 2PC by electing a new transaction manager when the original manager fails. Paxos does not block as long as a majority of processes (managers) are correct. Paxos actually solves the more general problem … Read more