Blog: MDCC (Multi Data Center Consistency) Explained

Murat Demibas wrote up a nice summary of the MDCC algorithm in a recent blog post.    MDCC provides the correctness of a 2 Phase Commit protocol while often taking only a single round of messages.   MDCC is primarily targeted at geographically-distributed environments where high message latency and variability can wreak havoc with traditional consistency protocols, which require multiple rounds of messages.