Tagged articles

CRDT

13 articles · Page 1 of 1
TechVision Expert Circle
TechVision Expert Circle
Aug 13, 2026 · Cloud Native

Does a Three‑Hour Commute Actually Boost Anyone’s Efficiency?

A 2026 OPM survey of over 600,000 federal workers shows that mandatory office returns cut satisfaction and raise turnover, while modern cloud‑native collaboration tools and AI‑driven workflows enable remote teams to match or exceed on‑site productivity, revealing the hidden technical costs of forced commuting.

AI collaborationCRDTCloud Native
0 likes · 13 min read
Does a Three‑Hour Commute Actually Boost Anyone’s Efficiency?
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 Editingconflict resolution
0 likes · 22 min read
Understanding Yjs: CRDT Data Structures, Conflict Resolution, and Real‑Time Synchronization
MoonWebTeam
MoonWebTeam
Dec 6, 2024 · Backend Development

How Figma Built Its Real‑Time Multi‑User Collaboration Engine

This article translates and analyzes Evan Wallace’s deep dive into Figma’s custom real‑time multi‑user collaboration system, covering its client‑server architecture, the decision to avoid OT in favor of simplified CRDT‑inspired techniques, object tree synchronization, conflict handling, fractional indexing, and undo/redo mechanisms.

CRDTFigmaoperational transformation
0 likes · 19 min read
How Figma Built Its Real‑Time Multi‑User Collaboration Engine
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.

CRDTCloud ComputingDatabase Engineering
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.

Abase2CRDTNoSQL
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 theoremCRDTeventual consistency
0 likes · 27 min read
Immutable Architecture, CAP Theorem, and CRDTs – Insights from Michael Perry
Zuoyebang Tech Team
Zuoyebang Tech Team
Nov 25, 2022 · Databases

Cut Storage Costs 400%: Inside BitalosDB’s High‑Performance KV Engine

An in‑depth look at BitalosDB, the home‑grown NoSQL storage engine behind Zuoyebang’s massive KV traffic, covering its novel IO architecture, KV‑separation design, Raft‑based consistency, multi‑cloud CRDT replication, and benchmark results that show up to 400% cost savings versus standard Redis.

CRDTDatabase PerformanceKV storage
0 likes · 11 min read
Cut Storage Costs 400%: Inside BitalosDB’s High‑Performance KV Engine
phodal
phodal
Sep 12, 2022 · Backend Development

How Feakin Builds Real‑Time Collaborative Editing with WebSockets, CRDTs, and Rust

This article analyzes Feakin's approach to online collaborative diagram editing, covering communication protocols, data formats, the trade‑offs between centralized OT and decentralized CRDT algorithms, and the Rust‑based server and client implementation using Actix, WebSocket, and WebAssembly.

ActixCRDTOT
0 likes · 13 min read
How Feakin Builds Real‑Time Collaborative Editing with WebSockets, CRDTs, and Rust
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.

CRDTData ConsistencyGarbage Collection
0 likes · 12 min read
Design and Implementation of Bidirectional Redis Synchronization Across IDC: Cycle Break, LWW, Vector Clock, Tombstone, GC, and Expire