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

What's the memory and bandwidth cost of running replicas locally?

Each user's browser keeps a full copy of the document state (replicas) plus an operation log of all edits. For Figma's typical designs (1–5 MB), this is acceptable. The network cost is low because only operations (not full state) are transmitted. Under heavy concurrent editing, bandwidth is proportional to op count, not document size.

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.