Tag
distributed-locking
- Nov 4, 2025 Fencing Tokens and the Arithmetic of Lease Expiry Why a promoted primary must wait out the old primary lease before accepting writes, how fencing tokens stop a stalled writer, and where the wait comes from. cloud infrastructure
- May 14, 2024 Worker Leases, Heartbeats, and the Zombie Task Problem How a lease turns liveness into a deadline, why an expired lease cannot prove a task stopped, and how fencing tokens contain the overlap. data engineering
- Apr 14, 2022 Fencing Tokens and the Worker That Did Not Notice It Was Replaced How a monotonic lease epoch stored beside the protected data stops a stale worker from committing, why a timestamp cannot serve as the token, and what the guarantee excludes. backend systems