Passer à la navigation principale Passer à la recherche Passer au contenu principal

Non-monotonic snapshot isolation: Scalable and strong consistency for geo-replicated transactional systems

  • Sorbonne Université
  • University of Neuchatel
  • LIP6, UPMC Sorbonne Universités - Paris 6

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

58 Citations (Scopus)

Résumé

Modern cloud systems are geo-replicated to improve application latency and availability. Transactional consistency is essential for application developers, however, the corresponding concurrency control and commitment protocols are costly in a geo-replicated setting. To minimize this cost, we identify the following essential scalability properties: (i) only replicas updated by a transaction $T$ make steps to execute $T$, (ii) a read-only transaction never waits for concurrent transactions and always commits, (iii) a transaction may read object versions committed after it started, and (iv) two transactions synchronize with each other only if their writes conflict. We present Non-Monotonic Snapshot Isolation (NMSI), the first strong consistency criterion to allow implementations with all four properties. We also present a practical implementation of NMSI called Jessy, which we compare experimentally against a number of well-known criteria. Our measurements show that the latency and throughput of NMSI are comparable to the weakest criterion, read-committed, and between two to fourteen times faster than well-known strong consistencies.

langue originaleAnglais
titreProceedings - 2013 IEEE 32nd International Symposium on Reliable Distributed Systems, SRDS 2013
Pages163-172
Nombre de pages10
Les DOIs
étatPublié - 1 déc. 2013
Modification externeOui
Evénement2013 IEEE 32nd International Symposium on Reliable Distributed Systems, SRDS 2013 - Braga, Portugal
Durée: 1 oct. 20133 oct. 2013

Série de publications

NomProceedings of the IEEE Symposium on Reliable Distributed Systems
ISSN (imprimé)1060-9857

Une conférence

Une conférence2013 IEEE 32nd International Symposium on Reliable Distributed Systems, SRDS 2013
Pays/TerritoirePortugal
La villeBraga
période1/10/133/10/13

Empreinte digitale

Examiner les sujets de recherche de « Non-monotonic snapshot isolation: Scalable and strong consistency for geo-replicated transactional systems ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation