Glossary

Operational Transform

Merges concurrent edits by transforming each op against the others so all clients converge.

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

Definition

Merges concurrent edits by transforming each op against the others so all clients converge.

How it works

Powers Google Docs-style collaboration; the alternative is CRDTs.

Common questions

What is Operational Transform?

Merges concurrent edits by transforming each op against the others so all clients converge.

How does Operational Transform work?

Powers Google Docs-style collaboration; the alternative is CRDTs.

What is Operational Transform used for in system design?

Powers Google Docs-style collaboration; the alternative is CRDTs.

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