43 citations · 70 across the 8 of their papers we have counts for
6 papers · 1 filter
Distributed Transactional Systems Cannot Be Fast
Diego Didona, Panagiota Fatourou, Rachid Guerraoui +2
We prove that no fully transactional system can provide fast read transactions (including read-only ones that are considered the most frequent in practice). Specifically, to achiev…
PaRiS: Causally Consistent Transactions with Non-blocking Reads and Partial Replication
Kristina Spirovska, Diego Didona, Willy Zwaenepoel
Geo-replicated data platforms are at the backbone of several large-scale online services. Transactional Causal Consistency (TCC) is an attractive consistency level for building suc…
Distributed Transactions: Dissecting the Nightmare
Diego Didona, Rachid Guerraoui, Jingjing Wang +1
Many distributed storage systems are transactional and a lot of work has been devoted to optimizing their performance, especially the performance of read-only transactions that are…
Causal Consistency and Latency Optimality: Friend or Foe?
Diego Didona, Rachid Guerraoui, Jingjing Wang +1
Causal consistency is an attractive consistency model for replicated data stores. It is provably the strongest model that tolerates partitions, it avoids the long latencies associa…
Don't cry over spilled records: Memory elasticity of data-parallel applications and its application to cluster scheduling
Calin Iorgulescu, Florin Dinu, Aunn Raza +2
Understanding the performance of data-parallel workloads when resource-constrained has significant practical importance but unfortunately has received only limited attention. This…
Okapi: Causally Consistent Geo-Replication Made Faster, Cheaper and More Available
Diego Didona, Kristina Spirovska, Willy Zwaenepoel
Okapi is a new causally consistent geo-replicated key- value store. Okapi leverages two key design choices to achieve high performance. First, it relies on hybrid logical/physical…