Building a Hybrid Logical Clock (HLC) from Scratch in Go
Jan 4 · 6 min read · Distributed systems force engineers to confront an uncomfortable fact: time is unreliable. On a single machine, time.Now() feels good enough. Across regions, networks, and failure modes, it quickly becomes a source of subtle, expensive bugs. This po...
Join discussion





