Options
Why
Causal consistency guarantees that if one write depends on another, everyone sees them in that order. Linearizability also prevents it but costs much more; read-your-writes only covers your own writes, and eventual consistency allows any order for a while.