---
title: "CRDT"
description: "1 posts about CRDT, summarised, each linking to the original."
---

# CRDT
> 1 posts about CRDT, summarised, each linking to the original.

## Articles

### [How Notion handles concurrent editing with CRDTs](https://yomu.fyi/post/how-notion-handles-concurrent-editing-with-crdts.md)
- Company: [Notion](https://yomu.fyi/company/notion.md)
- Author: Angelique Nehmzow, Emma Guo
- Published: Sep 18, 2026
- Type: Explainer

Notion replaced its text-editing system because its former last-write-wins storage could overwrite concurrent edits to the same block, with Offline Mode increasing the risk of lost changes. The new system uses a Conflict-free Replicated Data Type based on Replicated Growable Array, representing inserted text as uniquely identified items, retaining deletions as tombstones, and deterministically ordering concurrent inserts. Peritext-based annotation operations merge rich-text formatting such as bold, italics, and hyperlinks while preserving extendability rules. To keep edits correctly positioned when Enter splits a block, Notion introduced text slices, text slice trees, text instances, and compact search labels for locating slices across blocks. Deployed in July 2025, the system processes millions of CRDT operations per minute and supports Offline Mode and agent collaboration.
