Causal consistency in databases may come at a high cost.
Causal consistency is a popular way to keep databases in sync across different locations. To make sure operations happen in the right order, extra information is added to each operation. This might make causal consistency seem like it's expensive and not good for big databases.