~/talk

Blast Radius Reduction for Large-Scale Distributed Systems

linkedin:linhuatang
slides:none on file

Argues that splitting a global cluster into ~100+ cell-based architecture units limits spatial blast radius but raises infra cost (example: one 100-cell design needs ~5GB per cell vs a single pool) and ops overhead solved by infrastructure-as-code and automation; shows multi-region cell replicas for HA, a control-plane cell router/controller mapping tenants to cells, and a deployed DNS-based global load balancing (plus L4/L7 and BGP options) where DNS TTL and BGP flapping cause real failures; explores formal verification with model checking and SMT solvers to prove isolation properties.

AI-written summary · about

  1. 0:00Blast radius reduction intro
  2. 1:00Large-scale system complexity
  3. 2:28Blast radius defined
  4. 3:10Balancing blast radius, elasticity, cost
  5. 4:38Layered isolation strategies
  6. 5:20Cell-based architecture basics
  7. 6:23Data sync in cell-based systems
  8. 7:30Cell-based DNS isolation
  9. 8:38High availability across cells
  10. 9:19Single-cell microservice design
  11. 10:21Cell-based costs and challenges
  12. 11:26Temporal recovery strategies
  13. 12:51Global load balancing
  14. 13:58DNS vs BGP traffic steering
  15. 14:19Lamport exposure: client reliability
  16. 15:01Formal methods for reliability
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.