Ensuring Progress in Amnesiac Replicated Systems

Rubén de Juan‐Marín, Luis Irún-Briz, Francesc D. Muñoz‐Escoí · 2008

Replication is used for providing highly available and fault-tolerant information systems, which are constructed on top of replication and recovery protocols. Important aspects when designing these systems are the failure model assumed and the progress condition assumed. Replicated transactionalsystems usually assume the crash-recovery with partial amnesia failure model, and the majority partition progress condition. But, despite the large use of such combination most of these works do not handle accurately a very special phenomenon that can lead to diverging states in different replicas causing, when happening, critical situations.

Read the paper · More papers on PaperTik