
Se vi è capitato di navigare sul web martedì 8 giugno avrete sicuramente notato delle anomalie. Infatti, un numero ingente di siti web in tutto il mondo è andato in down. Servizi non disponibili e piattaforme malfunzionanti. Insomma, il mondo del web pareva essersi fermato! Dalla BBC a Pinterest, fino a Reddit e addirittura Amazon. Cosa è successo, e perché? E cos’è il CDN di cui tutti parlano?
Siti in down: cosa è accaduto
Se martedì hai avuto difficoltà ad accedere al tuo sito web preferito non sei stato il solo. Intere piattaforme non disponibili senza una spiegazione per più di un’ora! Può sembrare poco, ma è più che abbastanza per allertare il mondo intero. Testate giornalistiche di grande importanza, piattaforme social, servizi di delivery.
Come è possibile? Cosa sono i CDN?
Quando accediamo a un sito Web, il nostro browser si collega a Internet, parla con il sito remoto e quindi presenta la pagina sul nostro schermo. Sebbene questo sia in sostanza ciò che accade, in realtà maschera un processo molto più complicato, che può includere i servizi CDN.
Un CDN (Content Delivery Network) è un servizio che consente ai siti Web più famosi di mantenere copie delle proprie pagine locate più vicino ai propri clienti. Ad esempio, se vogliamo navigare sul sito della BBC, potremmo parlare direttamente con un server nel Regno Unito. Sebbene Internet sia perfettamente in grado di trasferire la pagina Web dal Regno Unito all’Italia, c’è un inevitabile ritardo (forse qualche centinaio di millisecondi). E a nessuno piacciono i ritardi.
L’esperienza per l’utente può essere fino a dieci volte più rapida se una copia della pagina (o di elementi del suo contenuto) è conservata nel suo paese di origine e consegnata on demand. Per garantire una consegna rapida dei contenuti per tutti in tutto il mondo, i CDN di solito funzionano su scala globale. Un fornitore di servizi CDN in genere gestisce data center in tutto il mondo, conservando copie di contenuti nei principali centri abitati per fornire contenuti in ciascuna regione del mondo.
Dove hanno fallito i CDN? Perché i siti in down?
Come visto, i servizi CDN forniscono un prezioso servizio per migliorare la nostra esperienza di navigazione web, ma a un costo. Quando un importante provider CDN come Fastly riscontra un errore, non riguarda un solo sito Web. E proprio come nel caso recente, è probabile che influisca su tutti i siti che supportano.
Questo incidente dimostra quanto dipendiamo dalla tecnologia e dai provider. Nonostante l’interruzione globale, il tutto è stato risolto in circa un’ora. Ciò sembrerebbe indicare che è improbabile che si tratti di un problema di sicurezza o di hacking. È stato più probabilmente dovuto a un guasto a breve termine nell’infrastruttura di Fastly o a un’errata configurazione che si è diffusa attraverso i suoi sistemi. In ogni caso, nei prossimi giorni sicuramente si farà più chiarezza sull’accaduto.
Potrebbe succedere di nuovo?
Fastly non è l’unico fornitore di CDN. Altri servizi di alto profilo includono collaborano con importanti siti web. Le interruzioni non sono rare, ma di solito sono di breve durata, o addirittura impercettibili.
Per fortuna, i fornitori di servizi sono stati allertati da questo incidente e si assicureranno per il futuro di non incappare in errori simili. O almeno speriamo.