Vad är en CDN, hör jag dig fråga? Och varför är CDN:erna så aktuella i nyheterna just nu?
Ett innehållsnätverk är en molnbaserad programvara. Det är en slags genväg till de gigantiska webbplatser som vi alla tar för givet. Vi lever i ett samhälle där man i stort sett förväntar sig att kunderna ska ha omedelbar tillgång till allting, dygnet runt, med full hastighet och effektivitet, och om det försvinner, ja, då blir det ett helvete att betala.
CDN-operatörer tillhandahåller servrar och lokal filhosting till många av de största webbplatsoperatörerna i branschen, som backar upp sina primära webbplatser och servrar genom att tillhandahålla snabbare och effektivare lokala anslutningar på olika platser runt om i världen.
Du bor till exempel i London, men du älskar att hålla dig uppdaterad om de senaste nyheterna i New York Times. Istället för att ansluta till deras server i USA, där den redan hanterar ett stort antal amerikaner som söker de senaste nyheterna och skvallret, ansluter du till en alternativ server, mycket närmare hemmet, som lagrar den viktiga informationen i sina lokala datacenter. Detta garanterar att NY Times besökare får den mest effektiva och trevliga upplevelsen, särskilt när hastigheten är viktig - till exempel vid streaming av videoartiklar och intervjuer. Detta förbättrar kundupplevelsen när det fungerar.
Ligger alla våra internetägg i några få stora serverkorgar?
Än så länge låter allting perfekt. Supersnabba anslutningar och åtkomst genom att man har en "innehållshögkvarter" som är en "piggybacking". Men här är problemet. Eftersom det finns en liten handfull stora CDN:er som hanterar nästan alla de största leverantörerna, så när de faller, gör alla andra det också.
Och det är vad som nyligen hände med en stor CDN-operatör, och med den Amazon, eBay, StackOverflow, Reddit, PayPal, Shopify, Github, Twitch, HMRC och nästan alla nyhetsorganisationer du kan tänka dig.
De flesta ingenjörer som arbetar för dessa stora företag vänder på problemet så fort de kan, men för de berörda återförsäljarna kan det aldrig gå snabbt nog.
Så fort din webbplats är offline förlorar du intäkter från ditt kundflöde.
The Guardian rapporterade några siffror från SEO-byrån Reboot, som uppskattade att Amazon troligen kan ha förlorat omkring 32 miljoner dollar i försäljning när en CDN-leverantör nyligen slutade att tillhandahålla CDN. Deras forskning tyder på att detaljhandelsjätten tar över 6 000 dollar per sekund, och att vara offline i nästan en timme kommer snart att leda till betydande förluster.
Det är 32 miljoner dollar!
Hos en annan CDN-leverantör som också gick ner en månad senare skrev de på sin blogg: "Många av de cirka 500 kunder som använde den här tjänsten omdirigerades automatiskt, vilket återställde verksamheten inom några minuter... den stora majoriteten av de återstående kunderna omdirigerades manuellt kort därefter."
Det tog dock mellan 30 minuter och ett par timmar innan storbankernas tjänster var helt återställda till normalt kundflöde.
Låt oss återgå till de "ihoplimmade dörrlåsen".
CDN-leverantören gick ner och allas virtuella dörrlås limades ihop. Meddelandet "Fel 503 tjänsten är inte tillgänglig visades upp framför ögonen på miljontals användare och lämnade dem förvirrade och desorienterade. Efter att ständigt ha tryckt på uppdateringsknapparna tills de hade slitit ut huden på sina tummar eller glaset på sina telefonskärmar, gav de troligen upp och sökte sig någon annanstans. Detta löses med vårt system för köhantering, och vi övervakar data om kön och hur upptagen din webbplats är. Dessa realtidsmätningar, historiska data och servicerapporter ger insikter även för din affärsintelligens.
Skydd mot server- och andra avbrott
Tänk om du kunde berätta för dina kunder att någon skojare hade limmat ihop alla dina dörrlås i stället för att se dem glida förbi (eller om den där buggen i CDN-operatörens kod som kontrollerar din serverleverans) och att allt skulle vara tillbaka på rätt spår inom en timme?
Ännu bättre är att du sparar deras plats i kön för dem; hur många tror du att de ändå skulle gå och handla någon annanstans?
Det är vad en Queue-Fair virtuellt väntrum gör för dig.
Sådana avbrott borde inte inträffa - till och med den berörda CDN-operatören sa att de var besvikna och förvånade över att felet inte hade upptäckts tidigare, att ett sådant fel kunde smita igenom deras nät och att det orsakade så många problem för deras kunder. De bad om ursäkt och återgick till det vanliga.
Tyvärr kommer sådana fel att inträffa från tid till annan, och nästa gång kan det få mycket värre konsekvenser än de senaste CDN-avbrotten.
Det är inte vad någon av oss i näringslivet vill höra. Vi vill ha skydd.