Implementation Approaches — Causal Consistency | OneNoughtOne