Blast radius measures how many services may be affected when a security breach occurs. In distributed systems, unrestricted service-to-service invocation can expose the entire system. section 7.1.2
Reduce blast radius by enforcing system-level interaction rules:
- Assign service identities. section 7.1.2
- Allow only explicitly permitted service-to-service calls. section 7.1.2
- Restrict the protocols and ports used for communication. section 7.1.2
- Delegate rule validation to an external mechanism rather than duplicating it inside every service. section 7.1.2
Service A and Service B
If Service A is allowed to call only Service B, a compromised surrounding service cannot freely invoke every service, limiting the breach’s reach. section 7.1.2
Shows how system-level interaction rules reduce the number of services exposed by a compromise. section 7.1.2



