Wie Facebook die Daten von 300 Millionen Nutzern verkraftet

30.000 Server, 25 TByte Logfile täglich und 600.000 Fotos pro Sekunde

Facebook ist groß, in jeder Dimension. Das sagt Jeff Rothschild, Vice President für Technologie bei Facebook bei einer Präsentation an der Universität San Diego und unterlegte dies mit Zahlen. Rothschild erläuterte die Architektur hinter Facebook und sprach über künftige technische Herausforderungen.

Anzeige

Facebook verzeichnet mit derzeit 200 Millionen aktiven Nutzern rund 200 Milliarden Pageviews pro Monat und verarbeitet täglich 3,9 Billionen Feed-Aktionen. Täglich werden mehr als 1 Milliarde Chat-Nachrichten über Facebook ausgetauscht und mehr als 100 Millionen Suchanfragen gestellt. Zudem werden wöchentlich mehr als 2 Milliarden Content-Elemente hochgeladen. Facebook Connect kommt auf mehr als 15.000 Webseiten zum Einsatz.

Dazu betreibt Facebook aktuell rund 30.000 Server, so Rothschild und betonte den großen Einfluss, den Facebooks Techniker haben: Statistisch betrachtet ist jeder Techniker bei Facebook für rund 1 Million Nutzer zuständig.

Zu den populärsten Applikationen auf Facebook zählt die Foto-Applikation mit derzeit 20 Milliarden Fotos, von denen jedes in vier Auflösungen gespeichert wird. Insgesamt hostet Facebook also rund 80 Milliarden Fotos, wobei monatlich 2 bis 3 Milliarden hinzukommen. Auch die Nachfrage ist groß: Bis zu 600.000 Fotos liefert Facebook pro Sekunde aus.

Haystack - eigenes Dateisystem für Fotos

Dabei hatte Facebook anfangs den Erfolg seiner Foto-Applikation und die damit einhergehenden Herausforderungen unterschätzt, räumt Rothschild ein. So war das System zunächst in zwei Schichten aufgeteilt: Die Upload-Schicht kümmerte sich um die eigentlichen Uploads, skalierte die Bilder und speicherte sie auf NFS-Server. Die Serving-Schicht lieferte die auf NFS-Servern gespeicherten Bilder aus. Dabei kamen kommerzielle NFS-Server zum Einsatz, doch die verfügbaren Dateisysteme waren nicht gut darin, solch große Datenmengen zu verwalten, so Rothschild. Zudem passten die Metadaten nicht in den Speicher, was zu vielen Festplattenzugriffen führte. Letztendlich war I/O das große Problem, nicht die Speicherdichte.

Um dem Herr zu werden, begann Facebook die am häufigsten abgerufenen Bilder zu cachen und über ein CDN auszuliefern. Das Cachesystem entwickelte Facebook auf Basis von Memcached und Lighty.

  1. 1
  2. 2
  3. 3

........... 03. Feb 2010

Eins wird da wohl völlig reichen und selbst dann haste noch etliche Ressourcen frei um...

Michael 76 27. Okt 2009

Schon gewusst, Facebook setzt MySQL gar nicht als relationale Datenbank ein. MySQL dient...

gyko 27. Okt 2009

Da ich grad an der UCSD studiere, konnte mir das das anhören. Kann jedem Technik...

Michael 76 27. Okt 2009

Dir ist aber schon klar, das Abmelden nicht gleich löschen heisst. Meist werden deine...

Michael 76 27. Okt 2009

Für alle dies es nicht wissen sollten !!! Facebook setzt nur auf der Webtierschicht PHP...

Kommentieren


/var/bergercity/ / 29. Okt 2009

unterm Facebook

www.amade.ch / 27. Okt 2009

the blue window

WebhostingBlog - Corporate-Blog der dogado Internet GmbH / 22. Okt 2009

Jeff Rothschild spricht über die Technik von Facebook

Timo Mankartz / 22. Okt 2009

Facebook und die Technik

Blog von Jens Ihnow / 21. Okt 2009

Facebook - Technik im Hintergrund

Test, Download & Empfehlungen / 21. Okt 2009

Fakten: Facebook Zahlen



Anzeige
  1. IT-Koordinator (m/w) Produktionsplanung und -steuerung
    Harry Brot GmbH, Schenefeld
  2. Informatiker Anwendungsentwicklung und -betreuung im IT Security-Bereich (m/w)
    Vattenfall Europe Information Services GmbH, Berlin
  3. SAP HR Specialist (m/w)
    Bayer Business Services GmbH, keine Angabe
  4. ORBIS-Administrator (m/w)
    Berufsgenossenschaftliche Kliniken Bergmannstrost, Halle (Saale)

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Anonymous

    Telefonat zwischen FBI und Scotland Yard veröffentlicht

  2. Joseph Weizenbaum

    Welche Rolle spielt Wissenschaft?

  3. Google-Ranking

    Wie ein Erpresser einem Onlineshop schadete

  4. UCI iSens

    Hightech-Kino für Avatar 2 und Der kleine Hobbit

  5. Windows

    BSI gibt lückenhafte Sicherheitsempfehlungen


Meistkommentiert
  1. Kommentare: 339 | letzter Beitrag 03:50 Uhr

  2. Kommentare: 137 | letzter Beitrag 03.02. 12:16

  3. Kommentare: 109 | letzter Beitrag 03.02. 22:09

  4. Kommentare: 106 | letzter Beitrag 03.02. 17:36

  5. Kommentare: 101 | letzter Beitrag 03.02. 12:57

Mehr


  1. Anonymous

    Telefonat zwischen FBI und Scotland Yard veröffentlicht

  2. Samsung Electronics

    "Wer in den Fabriken eine Gewerkschaft will, wird entlassen"

  3. Joseph Weizenbaum

    Welche Rolle spielt Wissenschaft?

  4. Betriebssysteme

    Linux Mint 12 KDE veröffentlicht

  5. Mozilla

    Push-Nachrichten fürs Web

  6. Acta

    Junge Union gegen Acta und Internetsperren

  7. Megaupload

    EFF will Nutzerdaten notfalls mit einer Klage schützen

  8. UCI iSens

    Hightech-Kino für Avatar 2 und Der kleine Hobbit

  9. Linux-Distributionen

    Canonical veröffentlicht Ubuntu 12.04 Alpha 2

  10. Take 2

    Suche nach GTA 5



Haben wir etwas übersehen?

E-Mail an news@golem.de


Börsengang: Facebook geht es nicht ums Geld
Börsengang
Facebook geht es nicht ums Geld

Facebook hat am Mittwoch seinen Börsengang beantragt und damit erstmals umfangreiche Informationen über das Unternehmen veröffentlicht. Facebook-Gründer Mark Zuckerberg hat auch nach dem Börsengang volle Kontrolle über das Unternehmen, das eine Mission erfüllen soll, statt nach Gewinnmaximierung zu streben. Für den Erfolg soll eine gelebte Hackerkultur sorgen.

  1. Facebook Schwarzfahrer sollen wegen Facebook-Apps mehr zahlen
  2. Cloud-Werbung Facebook-Spammer nutzen Amazons Dienste
  3. Gegen Rechts Facebook hilft im Kampf gegen Naziprofile

Diablo 3: Blizzard verkleinert die Truhe
Diablo 3
Blizzard verkleinert die Truhe

Die Streichliste bei Diablo 3 wird länger: Nachdem kürzlich das Aus für Elemente wie die Mystikerin kam, müssen nun zwei von fünf Fächern im Inventar dran glauben. Auch auf Begleittiere warten Fans des Rollenspiels vergebens.

  1. Blizzard Diablo 3 ohne Mystikerin, aber mit Stadtportalen
  2. Blizzard "Bashiok" bestätigt Diablo 3 für Konsole
  3. Diablo 3 Echtgeld-Auktionshaus mit 50 "Beta Bucks"

Google Maps: Kostenlose Karten in Frankreich nicht erlaubt
Google Maps
Kostenlose Karten in Frankreich nicht erlaubt

Google muss in Frankreich 500.000 Euro Schadensersatz zahlen, da das Unternehmen mit dem kostenlosen Angebot von Landkarten via Google Maps dem Wettbewerb geschadet hat.

  1. Android-Anwendung Google Maps 6.2.0 schaltet in Tunneln in den Nachtmodus
  2. Android-Anwendung Google Maps 6.1.0 bringt Verbesserungen
  3. Google Maps Neues Kartenmaterial für Deutschland

Zum Artikel