No compromises: distributed transactions with consistency, availability, and performance
SOSP, pp. 54-70, 2015.
Transactions with strong consistency and high availability simplify building and reasoning about distributed systems. However, previous implementations performed poorly. This forced system designers to avoid transactions completely, to weaken consistency guarantees, or to provide single-machine transactions that require programmers to par...More
PPT (Upload PPT)