---
answer: direct
beat: system-design
source: 1 article · updated: August 19, 2026
---

When is CRDT-based collaboration the wrong choice?

CRDTs add complexity and memory overhead. For purely server-side, single-writer workflows (a spreadsheet with one editor at a time), the cost isn't justified. Also, CRDTs struggle with operations that aren't naturally commutative—like 'set this field to X' without context—requiring careful operation design.

Answered in

CRDTs: Conflict-Free Collaboration at 60fps

Every user edits a local replica; operations merge automatically into an identical state regardless of arrival order, with no central locking.

Crashtech Editorial August 19, 2026 System Design & Architecture

Read the full analysis

Other questions this article answers

More system design & architecture questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the System Design & Architecture beat.