Write Fast, Read in the Past: Causal Consistency for Client-Side Applications
consistency , availability , and convergence .