Vi har konstruerat Vercel så att live-distributioner inte påverkas av eventuella luckor i tillgänglighet eller prestanda i våra kärndatabaser. Hur? Vi använder en cachningsarkitektur i flera nivåer och ett globalt system för replikering av metadata. Men: vad händer om databasen eller kärnregionen som hanterar distributioner, återställningar och nya projekt gick helt nere? Vad skulle hända om vår kärnregion drabbades av en naturkatastrof? Att inte kunna återställa en felaktig distribution kan vara lika skadligt som att släppa live CDN-trafik på arbetsbelastningen. Vi körde en framgångsrik simulering av detta katastrofscenario och skrev ner det ↓