activity
20172019
most citedSize-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores

43 citations · 70 across the 8 of their papers we have counts for

collaborators
Showing cs.DCShow all

6 papers · 1 filter

cs.DC2019

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…

cs.DC2019

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…

cs.DC2018

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…

cs.DC2018★ 2 cited

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…

cs.DC2017★ 6 cited

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…

cs.DC2017★ 12 cited

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…