Antimetal
BlogCareers
Sign InBook a Demo
BlogCareersSign InBook a Demo
Company
  • Careers
  • Blog
Resources
  • Docs
  • Guides
  • Glossary
  • Integrations
Compliance
  • Trust Center
  • Terms
  • Privacy
All Systems NormalBuilt in NYC

The Autonomous System for Production
SOC 2, GDPR, and HIPAA compliant.

GlossaryIncident management

What is Blast Radius?

Blast radius is the extent of what a failure or change can affect. It describes how far damage spreads from its origin: which users, services, regions, and data are exposed when something goes wrong.

Incident management2 min

Table of contents

  1. How blast radius is determined
  2. Why blast radius matters
  3. Limits and hidden radius
  4. Blast radius vs severity
  5. Key takeaways
  6. Frequently asked
On this page
  1. How blast radius is determined
  2. Why blast radius matters
  3. Limits and hidden radius
  4. Blast radius vs severity
  5. Key takeaways
  6. Frequently asked

#How blast radius is determined

Blast radius is a function of coupling. A component with many dependents and no isolation has a large radius because its failure propagates directly to everything downstream. The same component behind circuit breakers, timeouts, and fallbacks has a much smaller one because dependents degrade instead of failing.

Architecture sets the ceiling. Shared databases, shared caches, and shared control planes create wide radii because a single failure touches everything using them. Partitioning, cell-based architectures, and per tenant isolation reduce the radius by ensuring a failure is contained to one partition.

#Why blast radius matters

It converts a vague sense of risk into something you can reason about before acting.

  • Change safety: a deploy that can affect all users is a different risk than one affecting five percent.
  • Severity assessment: scope determines how an incident is classified and staffed.
  • Architecture review: components with outsized radius are the priority for isolation work.
  • Automation bounds: automated actions are constrained by how much they are allowed to affect.

#Limits and hidden radius

The dangerous case is the radius nobody mapped. Undocumented dependencies, shared infrastructure that looks isolated, and implicit coupling through a common library or a shared quota all produce failures that spread further than the architecture diagram suggests.

Radius also changes with load. A dependency that degrades gracefully under normal traffic may become a hard failure at peak, when timeouts and retries interact to consume shared capacity. Measuring radius during quiet periods understates it.

#Blast radius vs severity

Severity is a judgment about how bad an incident is, combining scope, duration, and business impact into a single classification that drives response.

Blast radius is one input to that judgment and is a structural property rather than an event property. It exists before anything fails. You can reduce blast radius through architecture in advance, whereas severity is assessed only once an incident is underway. Reducing radius is preventive work, assessing severity is response work.

#Key takeaways

  • Blast radius is the extent of what a failure or change can affect, determined largely by coupling and isolation.
  • Shared databases, caches, and control planes create wide radii; partitioning and cell-based architecture narrow them.
  • Undocumented dependencies produce failures that spread further than the architecture diagram implies.
  • Radius is a structural property that can be reduced in advance, unlike severity, which is assessed during an incident.

#Frequently asked

How do you reduce blast radius?

Partition shared resources, add isolation between components with bulkheads and circuit breakers, and roll out changes progressively so early exposure is small.

How does this relate to canary deployments?

A canary is deliberate blast radius limitation for changes. It exposes a new version to a small fraction of traffic so a regression affects that fraction rather than everyone.

How do you find hidden coupling?

Chaos engineering experiments and dependency analysis from real traffic. Both reveal connections that documentation does not record.

Related terms

  • Canary Deployment

    Deployment
    2 min

    A canary deployment releases a new version to a small fraction of traffic first, monitors it against the existing version, and expands only if the…

  • Circuit Breaker

    SRE concepts
    2 min

    A circuit breaker stops calls to a failing dependency after a threshold of failures, returning an error immediately instead of waiting for a timeout.

  • Severity

    Incident management
    2 min

    Severity is the classification of how serious an incident is, which determines response urgency, who gets involved, and how widely it is communicated.

  • Chaos Engineering

    SRE concepts
    2 min

    Chaos engineering is the practice of deliberately injecting failures into a system to discover weaknesses before they surface on their own.

PreviousAvailabilityNextBlue-Green Deployment