publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
2 skomentuj »

TAGI: serwis społecznościowy , awaria , facebook

2010-09-01 11:15  |  Adam Golański

Awaria Facebooka: do jakiego stopnia można skalować ten serwis?

Awaria Facebooka: do jakiego stopnia można skalować ten serwis?

Wczoraj w południe czasu CET pierwsi użytkownicy Facebooka zaczęli zgłaszać, że nie wiedzą co ze sobą zrobić – ich ulubiony serwis przestał działać. Po kilkudziesięciu minutach jasne się stało, że awaria jest naprawdę poważna. Poprzez Twittera internauci donosili, że rozmaite funkcje Facebooka przestały działać, a nawet że nie mają w ogóle dostępu do tej największej na świecie społecznościówki.

Awaria wywołała wiele sarkastycznych komentarzy na mikroblogach i forach dyskusyjnych – w końcu co można ze sobą zrobić, gdy Facebook nie działa? Ponad trzy godziny zajęło inżynierom Facebooka zlokalizowanie usterki – co nie powinno dziwić, biorąc pod uwagę to, że centrum danych serwisu wykorzystuje około 30 tysięcy serwerów.

Nie najlepiej jednak serwis Zuckerberga podszedł do wyjaśnienia przyczyn sprawy. Dopiero w odpowiedzi na pytania mediów, wysłano lakonicznego e-maila, w którym można było przeczytać, że w wyniku „problemów technicznych doszło do spowolnienia działania serwisu lub jego całkowitej niedostępności”. Podkreślono przy tym, że problem dotyczył jedynie „niektórych użytkowników”.

Może to jednak nie być prawdą – biorąc pod uwagę to, że awarię zgłaszali zarówno użytkownicy z USA, jak i krajów europejskich, czy Bliskiego Wschodu, można sądzić, że skala problemu była większa. Serwis downright.com, który analizuje dostępność głównych usług webowych pokazuje, że czas awarii mógł być znacznie dłuższy, do tej pory zaś na Twitterze zgłaszają się osoby narzekające na nie najlepsze działanie niektórych funkcji.

Awaria Facebooka wg serwisu Downright.com.

Serwis, który niedawno przekroczył liczbę pół miliarda użytkowników, robi wiele, aby zoptymalizować swoją infrastrukturę. Wykorzystuje nowoczesne nierelacyjne magazyny danych, znacznie szybsze, niż tradycyjne RDBMS-y, a napisane w PHP strony przekształca do kodu w C++ za pomocą translatora HipHop. To wszystko może jeszcze nie wystarczyć – żaden inny serwis nie działa na taką skalę i po prostu nie wiadomo, gdzie są granice skalowalności takich projektów. Jedno jest pewne, usterki w Facebooku zdarzają się coraz częściej, a przyrost liczby użytkowników i wprowadzanie nowych funkcji do serwisu nie ułatwiają życia jego administratorom.

źródło: mashable.com

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
2 skomentuj »

Polecamy

Reklama

Komentarze

  • arcy

    #1 arcy® 2010-09-01 12:05:21 0

    Przez cały czas trwania awarii nie miałem problemu z dostępem do swojego profilu. Wysyłałem prywatne wiadomości, przesyłałem zewnętrzne treści na tablicę - wszystko działało sprawnie i szybko.

    Znajomy mówił o problemie z logowaniem - przez około 2 godziny było to niemożliwe, potem wszystko działało OK. Więc problem może faktycznie dotyczył części użytkowników. Choć pewnie większej części :)

    IP: 80.50.54.[...] Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.6.31 Version/10.70

  • Balon

    #2 Balon 2010-09-02 17:36:36 0

    Skalować można bez końca, ale po prostu ryzyko błędów jest też większe i większe.

    IP: 78.73.27.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.503.0 Safari/534.6

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł