Am proiectat Vercel astfel încât implementările live să nu fie afectate de niciun decalaj de disponibilitate sau performanță a bazelor noastre de date de bază. Cum? Folosim o arhitectură de cache pe mai multe niveluri și un sistem global de replicare a metadatelor. Dar: ce se întâmplă dacă baza de date sau regiunea centrală care gestionează implementările, revenirile, proiectele noi ar fi complet oprită? Ce s-ar întâmpla dacă regiunea noastră centrală ar suferi de pe urma unui dezastru natural? La limită, imposibilitatea de a reveni la o implementare proastă poate fi la fel de dăunătoare ca renunțarea la traficul CDN live pe volumul de lucru. Am rulat o simulare de succes a acestui scenariu de dezastru și am scris despre el ↓