The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Устройство инфраструктуры проекта Facebook

12.04.2009 19:35

Видеозапись выступления с рассказом об устройстве инфраструктуры проекта Facebook, работающего на стандартном LAMP стеке (Linux, Apache, MySQL, PHP), при этом наиболее нагруженные серверные компоненты написаны на C++, Erlang и Java.

Из недр Facebook выросли такие открытые проекты, как система агрегирования логов с большого числа серверов Scribe, библиотека для построения web-сервисов Thrift, парсеры FBML (Facebook Markup Language), FQL (Facebook Query Language) и FBJS (Facebook Javascript), патчи для улучшения производительности memcached, распределенное хранилище ThruDB, интерактивный shell phpsh, система профилирования PHP скриптов XHProf, библиотека для встраивания PHP скриптов в C++ программы, распределенное хранилище данных cassandra, утилита flvtool++ для изменения мета-данных в FLV файлах и т.д.

  1. Главная ссылка к новости (http://www.infoq.com/presentat...)
  2. Видеозапись 1 файлом (swf, 112 Мб)
  3. OpenNews: Сервис Facebook открыл исходные тексты части своей программной платформы
  4. OpenNews: Презентация об организации работы сервиса Facebook
  5. OpenNews: Facebook выпустила исходные коды части серверного ПО
  6. OpenNews: Shop.com, Facebook и Nokia открыли свои разработки по кешированию контента
Лицензия: CC-BY
Тип: английский / К сведению
Ключевые слова: php, lamp, optimization, tune
При перепечатке указание ссылки на opennet.ru обязательно
 Добавить комментарий
Имя:
E-Mail:
Текст:



Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру