Transactions with Consistency Choices on Geo-Replicated Cloud Storage
- Ramakrishna Kotla ,
- Mahesh Balakrishnan ,
- Doug Terry ,
- Marcos K. Aguilera
MSR-TR-2013-82 |
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.