Thèse de doctorat : Università della Svizzera italiana, 2019 ; 2019INFO004.
Many current online services need to serve clients distributed across geographic areas. Coordinating highly available and scalable geographically distributed replicas, however, is challenging. While State Machine Replication is the most direct way of achieving availability, no scalability comes from the traditional approach. Typically, scalability is obtained by partitioning the original...
|
Thèse de doctorat : Università della Svizzera italiana, 2019 ; 2019INFO003.
Services rely on replication mechanisms to be available at all time. The service demanding high availability is replicated on a set of machines called replicas. To maintain the consistency of replicas, a consensus protocol such as Paxos or Raft is used to synchronize the replicas' state. As a result, failures of a minority of replicas will not affect the service as other non-faulty replicas...
|
In: Distributed Computing, 2012, vol. 25, no. 2, p. 163-163
|
In: Distributed Computing, 2007, vol. 20, no. 3, p. 165-177
|
In: Distributed Computing, 2008, vol. 20, no. 5, p. 343-358
|
In: Distributed Computing, 2008, vol. 20, no. 6, p. 415-433
|
In: Theory of Computing Systems, 2003, vol. 36, no. 6, p. 611-629
|
In: Algorithmica, 2012, vol. 62, no. 1-2, p. 595-629
|
In: Journal of Fourier Analysis and Applications, 2008, vol. 14, no. 5-6, p. 655-687
|
In: Distributed Computing, 2005, vol. 18, no. 1, p. 85-98
|