Tag
failure-domains
- Oct 9, 2026 Availability Multiplication in Synchronous Service Graphs Why end-to-end availability is the product of every dependency on the request path, how fan-out changes that product, and which edges can be removed or made optional. software architecture
- Sep 29, 2026 Failure Domains and the Arithmetic Behind Replication Factor How a copy count becomes a durability estimate, why that estimate collapses when failures correlate, and what placement must do to keep the arithmetic honest. filesystems
- Sep 25, 2026 Cluster Segmentation: Choosing a Blast Radius Instead of Accepting One Control plane failure, node failure, and tenant misbehaviour propagate differently. How to decide what shares a cluster, what must be separated, and what separation costs in operational surface. virtualization
- Jun 10, 2026 Reliability Block Diagrams and Markov Availability Models Composing availability through series and parallel blocks, translating nines into downtime, and using a small state model where repair and degradation matter more than independence. software architecture
- Jun 9, 2026 Blast Radius and Cell-Based Isolation How failure propagates through shared pools and control planes, how cells bound the damage to a fraction of traffic, and what the routing layer costs in exchange. software architecture
- Dec 5, 2025 The Degraded Window: Rebuild Rate, Exposure, and the Second Failure How the time between a device loss and the completion of its rebuild becomes a durability multiplier, and why the repair rate cannot be set independently of it. filesystems
- May 27, 2025 Copysets and the Tail of Random Placement Why uniformly random replica placement produces objects whose copies share a failure set, how many nodes one rack loss can take with it, and what bounded placement changes. filesystems
- Apr 15, 2025 Failure-Domain Placement: Keeping Replicas Out of the Same Blast Radius How rack, host, and power topology constrain where the third replica goes, why capacity-weighted placement and CRUSH avoid a central allocator, and how correlated loss is measured. distributed systems
- Feb 6, 2025 Supervision Trees and the Shape of a Failure Domain How restart strategies bound the blast radius of a failure, what restart intensity actually counts, and why restarting a supervisor can be worse than losing the work it held. programming languages