Tisíce stránek po celém světě nefungují, co se stalo


Tady se dozvíte, proč na téměř dvě hodiny vypadly tisíce internetových stránek a proč se to může opakovat.

giuseppe-croce.jpg?w=74&a=c&h=74

Giuseppe Croce Novinář

Peppe Croce, novinář od roku 2008, se věnuje elektronickým zařízením a novým technologiím aplikovaným ve světě automobilů. Do společnosti Libero Tecnologia nastoupil v roce 2018.

Zpočátku to mnohým připadalo jako výpadek jejich telefonního operátora s nemožností připojit se téměř k žádnému webu. Pak se ukázalo, že připojení s tím nemá nic společného: nefungovaly samotné stránky. Tisíce webů v Itálii i v zahraničí: v Itálii od Corriere della Sera po Gazzetta dello Sport, v zahraničí od New York Times po Financial Times.

Co se stalo? Technický problém, který trval asi několik hodin, ve Fastly. Tedy k jedné z největších sítí CDN na světě. Mezi slavné "oběti" patří také Reddit, Spotify, Stack Overflow a dokonce i americké stránky Amazonu (italské stránky fungovaly správně). Žádný z dotčených webů nemohl nic dělat: mohl pouze čekat, až bude problém vyřešen a jeho stránky budou opět online. Mezitím se však stovky milionů uživatelů internetu nemohly připojit k tisícům webových stránek a dostávaly chybová hlášení typu "I/O Error" nebo "Error 503 - Service Unavailable".

Výpadek internetu: Kolik stránek byl postižen

Podle deníku Wall Street Journal, který cituje údaje poskytnuté společností Kentik, zkolabovalo přibližně 75 % internetového provozu, který obvykle zpracovávala společnost Fastly. To znamená, že od 11:30 italského času do 13:00 hodin byly po celém světě odstaveny tisíce a tisíce stránek.

Mezi nejpopulárnější stránky, které byly odstaveny v důsledku kolapsu CDN společnosti Fastly, patří The New York Times, The Guardian, CNN, BBC, Amazon America, Reddit, gov.uk (oficiální webové stránky britské vlády), Spotify, Twitch a dokonce i kus Twitteru - ten, který zpracovává emoji.


Co je to CDN

Fastly je služba CDN: Content Delivery Network. Jedná se o typ sítě serverů, které hostují obsah (nebo část obsahu) jiných webů, aby byla jejich distribuce rychlejší a efektivnější.

Pokud je třeba, aby byl web rychle dostupný z celého světa, není vhodné uchovávat všechna data na jedné sadě serverů v jedné zemi. Je to proto, že tato země může být od země uživatele vzdálená. Proto se používají sítě CDN, které distribuují obsah na servery blíže k uživateli.

Tento systém výrazně zvyšuje výkon ve dvou konkrétních případech: když je třeba uživatelům posílat velké soubory (to je případ streamovacích platforem, jako je Twitch) nebo když je třeba stejný obsah doručit mnoha uživatelům najednou (to je případ velkých online novin, které sledují stovky milionů čtenářů z celého světa).

Používání sítě CDN je tedy ve většině případů výhodou, ale dnešní epizoda ukazuje skutečné velké omezení tohoto systému distribuce obsahu: pokud síť CDN vypadne, vypadne i váš web a vy s tím nemůžete nic dělat.