Tag: Distributed-Systems

CRDTs for Conflict-Free Replication

Derive convergent replicated data from merge laws, causal context, and explicit product semantics.

2026-06-17 · 14 min read

Service Discovery and Health Checking

Design service discovery as a converging membership system with explicit readiness, liveness, staleness, and observability contracts.

2026-05-24 · 14 min read

Gossip Protocols and Failure Detectors

Build scalable membership from epidemic dissemination, suspicion evidence, phi accrual, incarnation handling, and convergence tests.

2026-04-18 · 14 min read

Two-Phase Commit and Atomic Commitment

Two-phase commit turns durable participant votes into one atomic outcome, at the cost of blocking, coordination, and careful recovery.

2026-04-06 · 14 min read

Control Planes and Data Planes

Separate coordination from request execution with versioned desired state, reconciliation, bounded stale operation, and distinct security boundaries.

2026-04-03 · 12 min read