Conflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016
3 人推荐 · 跨 7 个月 · 2017–2020

中文导读
Martin Kleppmann 在 GOTO Berlin 2016 上的经典演讲,深入探讨了协同编辑器、离线优先应用与多数据中心数据库如何处理并发冲突,全面解析了操作转换(OT)与 CRDT 的核心方案,并深入拆解了文本级 CRDT 的底层原理。
为什么 HN 推它
被公认为理解 CRDT 与实时协同编辑最深入浅出的必看指南,每当社区探讨 Automerge、Local-first 架构或 OT 与 CRDT 之争时都会被反复推荐。
「任何想找一篇通俗好懂的 CRDT 入门指南的人,我都强烈推荐把这场演讲完整看完。」HN 网友原话:Rest of the talk is also highly recommended for anyone interested in an approachable primer on CRDTs.
英文原摘要(HackerTube / Claude 整理)
Martin Kleppmann's GOTO Berlin 2016 talk on how collaborative editors, offline apps, and multi-datacenter databases handle concurrent updates. It covers conflict resolution approaches including operational transformation and CRDTs, with a worked look at text CRDTs.
Treated as the go-to approachable yet deep primer on CRDTs and collaborative editing, recommended repeatedly in threads on Automerge, local-first software and OT versus CRDT.
HN 上的提及
has an exceptionally great/interesting talk on this
About 25 minutes in.
Martin Kleppmann's work (author of Automerge) is outstanding, especially check out
Here is an excellent more detailed explanation of how such a CRDT works, by Martin Kleppmann