Tag
failure-detectors
- Jun 2, 2026 Phi Accrual Detectors: Turning Inter-Arrival Samples into a Continuous Suspicion Level How a detector fits a distribution to observed heartbeat gaps, converts the current gap into a probability that the peer is dead, and why the exponential form of that probability is what makes a threshold portable. distributed systems
- Dec 30, 2025 Completeness and Accuracy: The Two Properties Every Failure Detector Trades Against Why a detector that never mistakes a live process for a dead one must sometimes wait forever, and how the completeness and accuracy properties make that trade precise. distributed systems
- Sep 12, 2025 Correlated Timeouts and Detection Storms When Every Monitor Sees the Same Fault Why independent observers are only independent when their failures are uncorrelated, how a shared cause turns many weak suspicions into a confident wrong verdict, and which randomization actually helps. distributed systems
- Jul 15, 2025 Stop-the-World Pauses and the False Suspicion They Cause Why a collector pause, a page-fault storm, or a hypervisor deschedule looks identical to a crash from outside, and how a process can tell the difference using only local evidence. distributed systems
- Jul 11, 2025 Heartbeat Interval and Timeout Arithmetic for Fixed-Threshold Detectors How the choice of heartbeat period and missed-beat threshold sets false-positive rate, detection latency, and message volume at the same time, and why the tail of the delay distribution decides everything. distributed systems
- Mar 17, 2025 TCP Keepalive as a Failure Detector, and Why It Cannot Be One What keepalive probes actually prove about a peer, why the kernel default of two hours makes them useless for failover, and which failures they detect that an application heartbeat cannot. distributed systems
- Jan 19, 2023 Asymmetric Partitions and What a Set of Conflicting Suspicion Reports Means How to read a matrix of who can reach whom, why a single suspicion report cannot distinguish a dead peer from a broken path, and what a system can safely conclude from per-observer evidence. distributed systems