2 ms·
Sounds like Paxos could be implemented on top of UDP whereas AllConcur requires TCP?
by mperham 10y ago
Sounds like Paxos could be implemented on top of UDP whereas AllConcur requires TCP?
- cioc 10y agoDuplicated and lost messages will happen in practice - TCP attempts to build reliable communication on an unreliable medium. Not clear from the paper if this matters. I think the larger misunderstanding of the paper is the requirement that paxos have a leader - lamport's synod algorithm does not require a leader, the leader is an optimization!
- grogers 10y agoWithout a long-lived leader, the performance would be so bad that I doubt there is a single production implementation that doesn't use that optimization.