Feedback Form
Feed subscription » blog | » comments | » irc | » fórum | » mobi | » twitter

Facebook dnes beží na 10,000 serveroch

Facebook dnes beží na 10,000 serverochNa poslednej MySQL konferencii sa Jeff Rothschild, viceprezident pre technológie v spoločnosti Facebook, podelil o zaujímavé zákulisné informácie. Najväčšia sociálna sieť na svete beží na 10,000 webových serveroch vrátane 1,800 databázových, postavených na MySQL.

Práve kvôli takému množstvu serverov sa datacentrá Facebooku rozrastajú o ďalšie dva prírastky. Tento trend nezostal nepovšimnutý a spoločnosť IBM nedávno prezentovala nový typ serveru, ktorý je presne určený pre Web 2.0 projekty a nazvalo ho iDataPlex.

Facebook taktiež používa masívny cacheovací systém Memcache, ktorý je využívaný pre zrýchľovanie distribúcie generovaných stránok, ktoré sú ukladané do pamäte namiesto toho, aby boli pri každej požiadavke nanovo vygenerované. Facebook je pravdepodobne najväčší používateľ Memcache systému, na konferencii deklarovali až 805 Memcache serverov. Systém Memcache u nás používa napríklad aj web televízie Markíza.

Na systéme MySQL funguje mnoho ďalších veľkých projektov. Príkladom je aj spoločnosť Google, ktorá vo svojej infraštruktúre používa tento databázový systém.

Na konferencii sa objavilo aj niekoľko ďalších vplyvných mien, tu je zoznam (v zátvorke je Alexa rank danej spoločnosti):

  • (1317) Monty Taylor - MySQL
  • (905) Matt Ingenthron - Sun
  • (39) John Allspaw - Flickr
  • (13) Frank mash - Fotolog
  • (9) Domas Mituzas - Wikipedia
  • (6) Jeff Rothschild - Facebook
  • (2) Paul Tuckfield - YouTube

Prepis zaujímavých informácií nájdete tu a celé video z konferencie si môžete pozrieť tu (310 MB). Video je veľmi zaujímavé a hodne zábavné, odporúčam si ho pozrieť.



Príbuzné články:
  • Facebook žaluje pornografickú spoločnosť z Ontária
  • Kúpil Facebook Plaxo?
  • Facebook aplikácie už na akomkoľvek webe
  • Facebook, Plaxo a Google vstúpili do DataPortability Workgroup
  • Sun nebude naďalej úplne rozvíjať bezplatné MySQL


  • 2 Responses to “Facebook dnes beží na 10,000 serveroch”


    1. 1 rfordinal Apr 25th, 2008 at 06:53

      tak este by ma zaujimalo ako tak rychlo clovek zistil ze markiza pouziva memcached :) ale je to pravda, pouziva. vlastne cely cyclone3 je nim viac a viac prespikovany - dokonca vie cachovat aj vybrane sql prikazy, nielen triedy. a mozem povedat ze cachovanie cez memcached oproti klasickym technikam zrychluje odozvy takmer o 300%.

      inak, ked uz sme u toho aj zoznam slovensky pokial viem pouziva kombinaciu perl fastcgi memcached mysql apache

    2. 2 oooo Apr 25th, 2008 at 14:11

      nic zlozite :) (myslim zisit, ze je mrk na memcache)

    Leave a Reply