---
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

Read the full analysis

Other questions this article answers

More system design 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 beat.