Hacker News new | ask | show | jobs
by LAC-Tech 1808 days ago
> The protocol presents a leader-less solution, where any node can become an opportunistic coordinator for an operation.

Does leader = master here? My first reaction is that this is a multi-master system but I can't quite unpack "opportunistic coordinator".

1 comments

For MultiPaxos the leader is sticky to avoid additional round-trips for each transaction. Basically until a configurable timeout all transactions are attempted at the last node to lead an accepted transaction, and only if that times out or fails is a new leader of a transaction proposed.
Again, leader = master here right? As in the node that can both read & write.

So this is different from multi-master in that one node is preferred until it's not, as opposed to any node being able to accept writes at any time.