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

MS Ardekani, P Sutra, M Shapiro - 2013 IEEE 32nd …, 2013 - ieeexplore.ieee.org
Modern cloud systems are geo-replicated to improve application latency and availability.
Transactional consistency is essential for application developers; however, the …

G-DUR: A middleware for assembling, analyzing, and improving transactional protocols

MS Ardekani, P Sutra, M Shapiro - Proceedings of the 15th International …, 2014 - dl.acm.org
A large family of distributed transactional protocols have a common structure, called
Deferred Update Replication (DUR). DUR provides dependability by replicating data, and …

Non-monotonic snapshot isolation

MS Ardekani, P Sutra, N Preguiça… - arxiv preprint arxiv …, 2013 - arxiv.org
Many distributed applications require transactions. However, transactional protocols that
require strong synchronization are costly in large scale environments. Two properties help …

[PDF][PDF] Dependable Eventual Consistency with Replicated Data Types

M Zawirski - Theses, Universite Pierre et Marie Curie, 2015 - core.ac.uk
Web applications rely on replicated databases to place data close to their users, and to
tolerate failures. Many replication systems opt for eventual consistency, which offers …

Ensuring consistency in partially replicated data stores

MS Ardekani - 2014 - theses.hal.science
In the first part, we study consistency in a transactional systems, and focus on reconciling
scalability with strong transactional guarantees. We identify four scalability properties, and …

A fast implementation of Parallel Snapshot Isolation

B Arnau de Régil Basáñez - 2020 - docta.ucm.es
Most distributed database systems offer weak consistency models in order to avoid the
performance penalty of coordinating replicas. Ideally, distributed databases would offer …

[PDF][PDF] Research statement and overview

M Shapiro - 2017 - pages.lip6.fr
My research focus is on sharing mutable information in large-scale distributed systems, ie,
ones with high latency, subject to partial failures, and comprising large amounts of data. This …

Cohérence à terme fiable avec des types de données répliquées

M Zawirski - 2015 - theses.hal.science
Eventually consistent replicated databases offer excellent responsiveness and fault-
tolerance, but expose applications to the complexity of concurrency andfailures. Recent …

[PDF][PDF] Masoud SAEIDA ARDEKANI

M Willy - 2014 - Citeseer
Cloud-based applications, such as social networking or eCommerce, require to replicate
data across several sites to provide responsiveness, availability, and disaster tolerance …

[CITATION][C] Overview of research and contributions

M Shapiro - 2013