Causal guarantees are anything but casual
Traditional databases usually server read/write from a single node so natually provide sequential ordering guarantees.
Distributed system like MongoDB must coordinate and order related events across all of its nodes, and limit how fast certain operations can complete to do so. MongoDB 3.6 passed Jepsent test, verify that MongoDB 3.6.4’s sharded clusters offer comparable safety to non-sharded deployments.
Appears in lists (1)