Glossary

CRDT

Conflict-free Replicated Data Type: data designed so concurrent merges always converge.

1 min read·4 sections
Open the interactive version → diagrams, practice & more

Definition

Conflict-free Replicated Data Type: data designed so concurrent merges always converge.

How it works

Operations commute, so replicas reconcile with no coordination — great for offline-first and multi-region.

Common questions

What is CRDT?

Conflict-free Replicated Data Type: data designed so concurrent merges always converge.

How does CRDT work?

Operations commute, so replicas reconcile with no coordination — great for offline-first and multi-region.

What is CRDT used for in system design?

Operations commute, so replicas reconcile with no coordination — great for offline-first and multi-region.

Part of Glossary on SystemLore — system design explained with 148 deep topics, interactive diagrams, and a build-it-yourself game. Build this one →