Ensuring referential integrity under causal consistency

03/09/2018
by   Marc Shapiro, et al.
0

Referential integrity (RI) is an important correctness property of a shared, distributed object storage system. It is sometimes thought that enforcing RI requires a strong form of consistency. In this paper, we argue that causal consistency suffices to maintain RI. We support this argument with pseudocode for a reference CRDT data type that maintains RI under causal consistency. QuickCheck has not found any errors in the model.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset