|
You are here |
buttondown.com | ||
| | | | |
ketanvijayvargiya.com
|
|
| | | | | Paxos # Paxos is notorious for being difficult to understand. However, the vanilla version seems somewhat straightforward albeit with one limitation: it only allows you to reach consensus on one value. For practical purposes, you want to reach consensus for multiple values in sequence, similar to a replicated log, and you need multi-Paxos for that. And that is hard. Think of basic Paxos as: "do we know already where we'll go for dinner" and, if not, "let's go for burgers". Three roles: proposers, acceptors and learners. Odd number of acceptors. While both proposers and acceptors use numbers in the algorithm, those are just mechanisms to reach consensus on one value. Once consensus is reached, they can continue using more numbers but that value will never cha... | |
| | | | |
decomposition.al
|
|
| | | | | by Devashish Purandare · edited by Sohum Banerjea and Lindsey Kuper | |
| | | | |
anishathalye.com
|
|
| | | | | Testing distributed systems is challenging due to concurrency and nondeterminism. | |
| | | | |
eranstiller.com
|
|
| | | Unlock your career potential in 2023! Discover the 75 top software engineering skills you need to stand out in the tech industry. Start learning today! | ||