Causal consistency  is one of the consistency criteria that can be used on distributed databases as consistency criteria.
Distributed database provides causal consistency if read and write operations that are causally related are seen by every node of the distributed system in the same order. Concurrent writes may be seen in different order in diffrent nodes. Causal consistency is waker than sequential consistency  but stronger than eventual consistency . See earlier blog for more detailed description on eventual consistency …[Read more...]