CheckSync: Transparent Primary-Backup Replication for Go Applications Using Checkpoints

Many distributed systems have singular, mission-critical components. The MapReduce coordinator, lock servers, etc are all examples of such components. Due to their importance, they require high availability and fault tolerance. The most common way to achieve this is through the use of replicated sta...

Full description

Bibliographic Details
Main Author: Kaashoek, Nicolaas M.
Other Authors: Morris, Robert Tappan
Format: Thesis
Published: Massachusetts Institute of Technology 2022
Online Access:https://hdl.handle.net/1721.1/139242