Data Laced with History: Causal Trees and Operational CRDTs | Hacker News Reader