Transactions with Consistency Choices on Geo-Replicated Cloud Storage

Douglas Terry, Vijayan Prabhakaran, Ramakrishna Kotla, Mahesh Balakrishnan, and Marcos K. Aguilera

Abstract

Pileus is a replicated and scalable key-value storage system that features geo-replicated transactions with varying degrees of consistency chosen by applications. Each transaction reads from a snapshot selected based on its requested consistency, from strong to eventual consistency or intermediate guarantees such as read-my-writes, monotonic, bounded, and causal.

Details

Publication typeTechReport
NumberMSR-TR-2013-82
Publisher
> Publications > Transactions with Consistency Choices on Geo-Replicated Cloud Storage