Linearizability, Raft, and CB‑SQL Consistency: Range Lease and Node Lease Optimizations
This article explains linearizability in distributed systems, compares Raft read strategies, and describes how CB‑SQL uses range leases and node leases to achieve strong consistency while reducing overhead, illustrating the trade‑offs and evolutionary design choices behind its consensus mechanisms.