Notion 自研 CRDT 协同编辑:每分钟处理数百万次操作
dejavucoder · x · 2026-09-19
Notion 工程团队发文详解其协同编辑系统改造:2025 年前 Notion 并非真正实时协同,块级记录采用 last-write-wins,同一块内并发编辑会互相覆盖,离线模式上线还会加剧数据丢失风险。
- 核心方案:从 CRDT 研究中借鉴冲突无关的富文本编辑数据结构,将其适配到 Notion 的块级文档模型
- 现在系统每分钟处理数百万次操作,是业界最大规模的 CRDT 生产部署之一
- 文章覆盖 LWW 的缺陷、块级模型的特殊冲突场景及解决思路,属于高质量的工程复盘
「编程与Agent」频道最新
- 微软 Playwright 远程 MCP 上线:22 个浏览器工具补齐 agent 最后一公里 — WirelessLife · 2026-09-19
- Ada.Url 登陆 .NET:比 System.Uri 快 1.9 倍且符合 WHATWG 标准 — lemire · 2026-09-19
- DiffUI 作者访谈:先图像探索再交给编码 agent,治 AI 设计油腻 — msg · 2026-09-19
- AI 时代活跃度工程指标失灵:76% 团队用 AI 助手仅 34% 能量化收益 — rseroter · 2026-09-19
- Xcode 可一键导出技能包供编码 Agent 使用,含完整审计命令 — rudrank · 2026-09-19
- Xcode 27.1 一句指令触发完整 App 审计,覆盖 7 类适配问题 — rudrank · 2026-09-19