3 ms·
Calling Raft an advance in CS is a stretch. It is an alternate and equivalent reimplementation of Paxos by those who didn't understand Paxos. They did succeed i
by 7e 3y ago
Calling Raft an advance in CS is a stretch. It is an alternate and equivalent reimplementation of Paxos by those who didn't understand Paxos. They did succeed in making a protocol which people have more confidence that they understand--but it still has weird edge cases, so it's a bit dangerous to give people that false confidence.
- mathisfun123 3y ago> some recent advances in computer science from the last decade that have 1) sound theoretical basis, are 2) implementable, and 3) have achieved some level of adoption in the industry (this last criterion is nice to have but not necessary).
- 7e 3y agoFair enough, but Paxos has all of those things too, despite being extremely hard to grok. I guess "advance" is in the eye of the beholder.
- mathisfun123 3y ago> Paxos has all of those things Do you realize if that were true then the guy would have never been awarded a PhD for the work?