Tag

CRDT

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 2, 2025 · Fundamentals

Understanding Yjs: CRDT Data Structures, Conflict Resolution, and Real‑Time Synchronization

This article explains how Yjs implements operation‑based CRDTs using bidirectional linked lists and a struct store, details the YATA conflict‑resolution algorithm, describes transaction handling, garbage collection, undo management, and the two‑phase network synchronization protocol for building collaborative editing applications.

CRDTCollaborative EditingData Structures
0 likes · 22 min read
Understanding Yjs: CRDT Data Structures, Conflict Resolution, and Real‑Time Synchronization
Sohu Tech Products
Sohu Tech Products
Oct 18, 2023 · Databases

Abase2's CRDT Support in Multi-Region Deployments

The talk explains how Abase2 tackles multi‑region NoSQL deployment challenges by integrating CRDT technology—compatible with Redis semantics—to achieve conflict‑free, low‑latency data replication, describing its three‑layer architecture, mixed‑logic clocks, cache‑driven log engine, and practical engineering optimizations.

CRDTEngineering Practicescloud computing
0 likes · 23 min read
Abase2's CRDT Support in Multi-Region Deployments
DataFunTalk
DataFunTalk
Oct 14, 2023 · Databases

Abase2 Multi‑Region Deployment and CRDT Support: Architecture, Challenges, and Redis Command Compatibility

This article explains how Abase2 enables multi‑region deployment for a high‑scale NoSQL database by adopting CRDT technology, detailing the challenges of cross‑region consistency, the evolution of Abase's architecture, and the engineering solutions that provide Redis‑compatible CRDT command support with low latency and strong eventual consistency.

Abase2CRDTDistributed Database
0 likes · 15 min read
Abase2 Multi‑Region Deployment and CRDT Support: Architecture, Challenges, and Redis Command Compatibility
Architects Research Society
Architects Research Society
May 21, 2023 · Fundamentals

Immutable Architecture, CAP Theorem, and CRDTs – Insights from Michael Perry

Michael Perry discusses his book on immutable architecture, exploring the eight myths of distributed computing, the impact of Pat Helland’s “immutability changes everything”, CAP theorem, eventual consistency, location‑independent identities, and CRDTs, while offering practical advice for applying these concepts in real‑world enterprise systems.

CAP theoremCRDTdistributed systems
0 likes · 27 min read
Immutable Architecture, CAP Theorem, and CRDTs – Insights from Michael Perry
ByteFE
ByteFE
Apr 25, 2022 · Frontend Development

Collaborative Editing: OT and CRDT Approaches

This article explores collaborative editing scenarios, detailing operational transformation (OT) and conflict-free replicated data type (CRDT) solutions. It analyzes their mechanisms, trade-offs, and implementations in real-time collaboration systems, providing insights into conflict resolution and data consistency challenges.

CRDTCollaborative EditingConflict-free Data Types
0 likes · 20 min read
Collaborative Editing: OT and CRDT Approaches
Ctrip Technology
Ctrip Technology
Jul 16, 2020 · Databases

Design and Implementation of Bidirectional Redis Synchronization Across IDC: Cycle Break, LWW, Vector Clock, Tombstone, GC, and Expire

This article details Ctrip's practical design and implementation of a bidirectional Redis synchronization system across data centers, covering replication loop breaking, conflict resolution with Last Write Wins and Vector Clocks, tombstone handling, garbage collection strategies, and expiration policies to ensure data consistency.

CRDTGarbage CollectionRedis
0 likes · 12 min read
Design and Implementation of Bidirectional Redis Synchronization Across IDC: Cycle Break, LWW, Vector Clock, Tombstone, GC, and Expire
Ctrip Technology
Ctrip Technology
Sep 19, 2019 · Databases

Cross-Data-Center Multi-Region Redis Synchronization Using CRDT for Strong Eventual Consistency

This article examines Ctrip's approach to achieving multi‑region, bidirectional Redis replication by employing CRDT techniques and strong eventual consistency to overcome the limitations of single‑directional sync, network partitions, and data‑conflict challenges in distributed database systems.

CRDTDatabaseRedis
0 likes · 14 min read
Cross-Data-Center Multi-Region Redis Synchronization Using CRDT for Strong Eventual Consistency