[KongchangAI]
Concept无冲突复制数据类型 / Conflict-free Replicated Data Type

CRDT

A data structure used in distributed computing that achieves eventual consistency across multiple replicas without requiring a central coordination node. It is commonly used in collaborative editing and distributed system synchronization scenarios.

Core Facts

Timeline (last 90 days)

Oct 28

Common implementations of CRDTs include grow-only counters, last-write-wins registers, and sequence types based on operational transformation.

Unverified50%
Oct 28

In the industry, AutoGPT clusters, Feishu agents, and the underlying layers of Doubao multi-Agent collaboration are all evolving toward the direction of CRDT plus decentralized eventual consistency.

Unverified50%
Oct 28

The cost of CRDTs is that data structures are constrained and metadata overhead is relatively large, but in exchange they bring decentralization and offline availability.

Unverified50%
Oct 25

Live artifacts typically maintain a shared state model (such as CRDT or operational transformation) so that edits by multiple participants—human or AI—can be merged automatically without manually resolving conflicts.

Unverified50%
Oct 22

The technical threshold of building a source control system in-house is reflected at multiple levels, including branch model design, merge strategy (including real-time collaborative merge algorithms such as CRDT or OT), fine-grained permission management (such as RBAC or ABE), tamper-proof audit trails (combining log-structured storage and hash chain technology), and a high-throughput storage layer.

Unverified50%
Oct 16

Universal Cart's cross-platform state management involves distributed state storage and real-time synchronization protocols, and its cross-retailer scenario is essentially a federated architecture rather than a traditional single database.

Unverified50%
Oct 15

Modeling LLM output as a stream of CRDT operations (such as Insert, Delete, Format operations) rather than whole blocks of text allows AI to safely participate in real-time collaboration, ensuring strong eventual consistency and non-blocking editing.

Unverified50%
Oct 14

Multi-user collaborative editing capability usually relies on backend services to manage document state, conflict merging, and permission control, for example Figma uses OT or CRDT algorithms to synchronize multiple users' real-time operations.

Unverified50%
Oct 9

The specific merge mechanism adopted by Rune (such as OT or CRDT) has not yet been publicly disclosed.

Unverified50%
Sep 26

The 'Local-first Software' paper directly drove the widespread adoption of open-source CRDT libraries such as Automerge.

Unverified50%

16 more timeline events

All Facts (20)

Verified

The core algorithm of real-time collaborative products is OT (Operational Transformation) or the more modern CRDT (Conflict-free Replicated Data Type).

80%
Verified

Local-First是由Ink & Switch实验室在2019年提出的软件设计理念,核心原则是数据主要存储在用户本地设备上

80%
Verified

Zed has a built-in CRDT algorithm to support real-time multi-user collaborative editing.

75%
Verified

CRDTs (Conflict-free Replicated Data Types) achieve compatibility between local storage and multi-device collaboration through deterministic, commutative merge operations.

75%
Verified

Google Docs uses OT (Operational Transformation) technology, while a new generation of collaborative tools such as Figma and Linear have shifted to CRDT.

70%
Verified

Automerge and Yjs are the two most widely used open-source CRDT libraries.

70%
Verified

Google Docs uses the Operational Transformation (OT) algorithm under the hood, while Figma adopts CRDT (Conflict-free Replicated Data Types); both avoid conflicts by propagating operation intent in real time.

65%
Unverified

Zed的实时协作功能采用了CRDT(无冲突复制数据类型)算法

90%
Unverified

TLDraw adopts a collaborative editing architecture based on CRDT (Conflict-free Replicated Data Types), supporting real-time multi-user collaboration.

60%
Unverified

CRDT (Conflict-free Replicated Data Type) was formally proposed by Marc Shapiro et al. in 2011, with its mathematical foundation being Lattice Theory.

60%
Unverified

Common implementations of CRDTs include grow-only counters, last-write-wins registers, and sequence types based on operational transformation.

50%
Unverified

The cost of CRDTs is that data structures are constrained and metadata overhead is relatively large, but in exchange they bring decentralization and offline availability.

50%
Unverified

Live artifacts typically maintain a shared state model (such as CRDT or operational transformation) so that edits by multiple participants—human or AI—can be merged automatically without manually resolving conflicts.

50%
Unverified

The technical threshold of building a source control system in-house is reflected at multiple levels, including branch model design, merge strategy (including real-time collaborative merge algorithms such as CRDT or OT), fine-grained permission management (such as RBAC or ABE), tamper-proof audit trails (combining log-structured storage and hash chain technology), and a high-throughput storage layer.

50%
Unverified

Universal Cart's cross-platform state management involves distributed state storage and real-time synchronization protocols, and its cross-retailer scenario is essentially a federated architecture rather than a traditional single database.

50%
Unverified

Modeling LLM output as a stream of CRDT operations (such as Insert, Delete, Format operations) rather than whole blocks of text allows AI to safely participate in real-time collaboration, ensuring strong eventual consistency and non-blocking editing.

50%
Unverified

Multi-user collaborative editing capability usually relies on backend services to manage document state, conflict merging, and permission control, for example Figma uses OT or CRDT algorithms to synchronize multiple users' real-time operations.

50%
Unverified

The specific merge mechanism adopted by Rune (such as OT or CRDT) has not yet been publicly disclosed.

50%
Unverified

The Ink & Switch research team published the paper 'Local-first Software' in 2019, providing a systematic overview of the application of CRDTs in collaborative tools.

50%
Unverified

Ink & Switch has conducted extensive exploration in cutting-edge directions including CRDTs, end-to-end encrypted collaboration, and programmable canvases.

50%

Source Articles