Abstract
A broader class of consistency guarantees can, and perhaps should, be offered to clients that read shared data.
- Abadi, D. Consistency tradeoffs in modern distributed database system design. IEEE Computer, (Feb. 2012). Google ScholarDigital Library
- Amazon. Amazon DynamoDB; http://aws.amazon.com/dynamodb/.Google Scholar
- Anderson, E., Li, X., Shah, M., Tucek, J. and Wylie, J. What consistency does your key-value store actually provide? In Proceedings of the Usenix Workshop on Hot Topics in Systems Dependability, (2010). Google ScholarDigital Library
- Bailis, P., Venkataraman, S., Franklin, M., Hellerstein, J. and Stoica, I. Probabilistically bounded staleness for practical partial quorums. In Proceedings VLDB Endowment, (Aug. 2012). Google ScholarDigital Library
- Brewer, E. CAP twelve years later: How the "rules" have changed. IEEE Computer, (Feb. 2012).Google ScholarDigital Library
- Calder, B. et. al. Windows azure storage: A highly available cloud storage service with strong consistency. In Proceedings ACM Symposium on Operating Systems Principles, (Oct. 2011). Google ScholarDigital Library
- Cooper, B., Ramakrishnan, R., Srivastava, U., Silberstein, A., Bohannon, P., Jacobsen, H.A., Puz, N., Weaver, D. and Yerneni, R. PNUTS: Yahoo!'s hosted data serving platform. In Proceedings International Conference on Very Large Data Bases, (Aug. 2008). Google ScholarDigital Library
- Google. Read Consistency & Deadlines: More Control of Your Datastore. Google App Engine Blob, Mar. 2010; http://googleappengine.blogspot.com/2010/03/read-consistency-deadlines-more-control.html.Google Scholar
- Kraska, T., Hentschel, M., Alonso, G. and Kossmann, D. Consistency rationing in the cloud: Pay only when it matters. In Proceedings International Conference on Very Large Data Bases, (Aug. 2009). Google ScholarDigital Library
- Saito, Y. and Shapiro, M. Optimistic replication. ACM Computing Surveys, (Mar. 2005). Google ScholarDigital Library
- Terry, D., Demers, A., Petersen, K., Spreitzer, M., Theimer, M., and Welch, B. Session guarantees for weakly consistent replicated data. In Proceedings IEEE International Conference on Parallel and Distributed Information Systems, (1994). Google ScholarDigital Library
- Vogels, W. Eventually consistent. Commun. ACM, (Jan. 2009). Google ScholarDigital Library
- Wada, H., Fekete, A., Zhao, L., Lee, K. and Liu, A. Data consistency properties and the trade-offs in commercial cloud storages: The consumers' perspective. In Proceedings CIDR, (Jan. 2011).Google Scholar
Index Terms
- Replicated data consistency explained through baseball
Recommendations
A Generic Replicated Data Type for Strong Eventual Consistency
PaPoC '19: Proceedings of the 6th Workshop on Principles and Practice of Consistency for Distributed DataConflict-free replicated data types (CRDTs) [7] aid programmers develop highly available and scalable distributed systems. However, CRDTs require operations to commute which is not practical. This means that programmers cannot replicate regular objects ...
Convergent Replicated Data Structures that Tolerate Eventual Consistency in NoSQL Databases
ICACC '13: Proceedings of the 2013 Third International Conference on Advances in Computing and CommunicationsThe Eventual consistency is a new type of database approach that has emerged in the field of NoSQL, which provides tremendous benefits over the traditional databases as it allows one to scale an application to new levels. The consistency models used by ...
Adaptive Consistency Guarantees for Large-Scale Replicated Services
NAS '08: Proceedings of the 2008 International Conference on Networking, Architecture, and StorageTo maintain consistency, designers of replicated services have traditionally been forced to choose from either strong consistency guarantees or none at all. Realizing that a continuum between strong and optimistic consistencies is semantically ...
Comments