Entry Date:
May 30, 2012

Maintaining Coherent Memory in Dynamic Distributed Systems


Modern data services manage data by storing it on distributed servers. The data should appear to its users to be consistent, as if it were maintained on a single centralized server, even though it is actually distributed and replicated. It should be efficient to access, and available in the face of unpredictable failures and other network changes. We design and analyze algorithms to implement such data services.