1. Distributed Computing: Principles, Algorithms, and Systems;Kshemkalyani,2011
2. Causal memory: definitions, implementation and programming;Ahamad;Distrib. Comput.,1995
3. Optimal propagation-based protocols implementing causal memories;Baldoni;Distrib. Comput.,2006
4. Time, clocks, and the ordering of events in a distributed system;Lamport;Commun. ACM,1978
5. P. Mahajan, L. Alvisi, M. Dahlin, Consistency, availability, and convergence, UTCS TR-11-22 Austin, TX, USA, 2011.