On Transaction Liveness in Replicated Databases

  • Authors:
  • Fernando Pedone;Rachid Guerraoui

  • Affiliations:
  • -;-

  • Venue:
  • PRFTS '97 Proceedings of the 1997 Pacific Rim International Symposium on Fault-Tolerant Systems
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper makes a first attempt to give a precise characterization of liveness in replicated database systems. We introduce the notion of liveness degrees, which express the expectation a database user might have about the termination of transactions, despite concurrency and failures. Our liveness degrees are complementary to the traditional transactional safety degrees (e.g., serializability) and lead to a better characterization of the reliability of replication protocols. We present a generic framework that abstracts several well-known replication protocols and we point out an interesting trade-off between liveness and safety properties in these protocols.