News for hackers. Stuff that matters.
Re:Paxos vs. Raft: Have we reached consensus on distributed ... by fred256 on Friday July 16, 2021 @07:32PM (#27862356)
> The Paxos, paxosdb, and related libraries (despite the name, all are multi-paxos) are solid and integrated directly into a number of products (Borg, Chubby, CFS, Spanner, etc.).

Maybe things have changed, but I thought the bottom turtle for pretty much any infrastructure system at Google was Chubby. I didn't realize Borg now directly does Paxos.

Re:Paxos vs. Raft: Have we reached consensus on distributed ... by justicezyx on Friday July 16, 2021 @09:57PM (#27863019)
BorgMaster had its own consensus protocol prior to paxos lib. It was switched to paxos in 2010? (Don't quote me on this)

Chubby uses paxos. Iirc, the history is that Chubby comes first, then it's paxos code got pulled out into paxos lib, which proliferate inside Google.

And yes, Google had no other choice than Paxos at its days.

Re:Paxos vs. Raft: Have we reached consensus on distributed ... by isubasinghe on Friday July 16, 2021 @09:46PM (#27862976)
What do you mean by bottom turtle? Chubby itself needs something like Paxos for state replication.
Re:Paxos vs. Raft: Have we reached consensus on distributed ... by fred256 on Saturday July 17, 2021 @05:13PM (#27868914)
What I meant was that I thought any system that required some form of distributed locking or consensus, did so by building on top of Chubby (which does Paxos), not by implementing Paxos directly.