MultiPaxos

Paxos (computer science)

Paxos is a family of consensus protocols used to solve the problem of agreeing on a result in a network of unreliable processors. It is based on the state machine replication approach to distributed computing and guarantees safety but not progress in an asynchronous network. Paxos is commonly used for durability purposes, such as replicating files or databases, and can handle unresponsive replicas and add or remove them as needed.

1 courses cover this concept

CSE 452 Distributed Systems

University of Washington

Winter 2022

This senior-level course offers deep insights into the construction of distributed systems like client-server computing, web, cloud computing, and peer-to-peer systems. Major topics include remote procedure call, error management, and consistency of distributed state. Noted for its intellectually challenging and career-relevant approach.

No concepts data

+ 24 more concepts