Skip to content
scrambled
Software Engineering Flashcard

What is the difference between OT and CRDT?

Concepts Deckcollaboration Tags
  • collaboration

Question

What is the difference between OT and CRDT?

Answer

OT transforms operations against each other on a central server (designed for text editing). CRDTs are data structures that converge automatically without a central authority (designed for decentralized systems). OT is harder to implement but has lower overhead. CRDTs have mathematical guarantees but carry overhead for tracking causality.