Wednesday 8 May 2019

CRDTs and other Contemporary Distributed Data Types

A CRDT is a "conflict-free" replicated data type. 

The concepts was formalised in 2011 by Marc Shapiro and others. It's basically a data type which you can replicate across computers without any co-ordination (between replicas). Collaborative text editing was one of the motivating application areas. 

The NoSQL ("Not Only SQL") distributed database Redis has a CRDT data type.

No comments: