News for hackers. Stuff that matters.
Re:Keeping CALM: when distributed consistency is easy by sagichmal on Wednesday March 06, 2019 @03:43PM (#19322562)
> A distributed system with consensus will in practice provide higher availability than a single-node system, because it provides fault-tolerance.

I'm not sure this is true. It protects against one class of fault (node failure) but opens you up to another (network failure). As a distsys engineer I am increasingly convinced that fault tolerance is not a good selling point for distribution, the fallacies of distributed computing are real and difficult to accommodate.

Re:Keeping CALM: when distributed consistency is easy by oggy on Thursday March 07, 2019 @09:40AM (#19328326)
That's not really true. With a single, non-replicated server, you're also very much exposed to network failures. If the server's connection goes down, you're screwed. Compare this to a Google replication setup of 2 East Cost, 2 West Coast, and 1 central USA server. The client must only be able to reach two out of three data centers (and they have to be able to communicate with each other). That sounds much more resilient to me - and I guess Google agrees, since they deploy the setup.