Problem je uzrokovan promjenama koje je Fejsbuk radio na jednom od svojih sistema. Promjene su se radile na podacima koje je stranica pozivala svaki put kad bi protokol za traženje grešaka našao nepravilne podatke u sistemu. Sam protokol je interpretiran kao nevaljan, zbog čega ga je sistem pokušao promijeniti, pa je nastala petlja.
Petlja je u sistem slala stotine hiljada upita svake sekunde, zbog čega se sistem preopteretio.
"Zaustavljanje te povratne petlje bilo je prilično bolno. Morao se zaustaviti sav protok, što znači da smo morali ugasiti stranicu. Nakon što su se baze podataka oporavile i nakon što je popravljen glavni uzrok, polako smo mogli pustiti protok na stranicu", naveo je Robert Džonson, direktor razvoja softvera za Fejsbuk.
Problem nije u potpunosti riješen. Džonson je naveo da je Fejsbuk morao isključiti automatski sistem traženja grešaka, kako bi omogućio pristup stranici, ali taj sistem je integralan za funkcionisanje cijelog portala. Fejsbuk traži nove načine rješavanja problema koji neće dovesti do nove povratne petlje.
"Još jednom se izvinjavamo, i želimo vas obavijestiti kako rad Facebooka shvaćamo vrlo ozbiljno", naveo je Džonson.
(index.hr, BLIN/md)