В статье "Архитектура Facebook (http://www.insight-it.ru/masshtabiruemost/arkhitektura-facebook/)" рассказано об организации работы социальной сети Facebook, месячная аудитория которой составляет около 500 миллионов пользователей, а трафик - 200 миллиардов просмотров страниц в месяц. На серверах Facebook используется Linux, приложения написаны на языке PHP и скомпилированы в C++ представление при помощи транслятора HipHop (https://www.opennet.ru/opennews/art.shtml?num=25268). В качестве СУБД используется MySQL, для кэширования задействован memcached.
URL: http://www.insight-it.ru/masshtabiruemost/arkhitektura-facebook/
Новость: https://www.opennet.ru/opennews/art.shtml?num=28495
еще в тему facebook'а - доставило http://www.geekosystem.com/facebook-breakup-graph/
Интересно. А откроет ли месье Дуров методику грязного пеара фкянтяктя? И это, депутатов обязывают зарегистрироваться там, а рыба гниёт с головы...
Ну, если вас архитектура вконтакта интересовала (или что вы там понимаете под грязным пиаром в треде про архитектуру?:D) - нате вот: http://www.insight-it.ru/masshtabiruemost/arkhitektura-vkont.../
аха ржунимагу про собственный велосипед в роли бд на С
а в чем его суть? или это коммерческая тайна?
> а в чем его суть? или это коммерческая тайна?ссут-то они везде )))
думаю всеголишь комтайна - хотя боятся может они GPL-ный код использовали и не хотят говорить
> аха ржунимагу про собственный велосипед в роли бд на СМогу предположить что "лучшие умы" придумали что-то типа базы key-value, в духе Tokyo Cabinet и Berkeley DB. Так что можете тоже скачать "быструю бд на си" и попробовать сделать что-то свое, с шахматами и поэтессами ;).
я об этом же - велосипед
Вот когда у вас будет такой же хайлоад, тогда можете критиковать.
Одно известно - там не дебилы работают.И если нужен двурамный велосипед о двух колесах для трех пассажиров, а конструкция существующих не позволяет нарастить требуемый функционал, то проще сделать свой.
двурамный для трёх ?? балин не лучше ли сразу самолёт изобрести ? плюс летать будет
Трафик нынче измеряется в количестве просмотренных страниц?
трафик нынче не измеряется.
> трафик нынче не измеряется.Ага, размечтались. А какой буя в ToS многих хостеров и датацентров написано что дескать активность приводящая к большой нагрузке на сеть не приветствуется?
В вебе траффик уже много-много-много лет измеряется в том числе и количеством обслуженных запросов в единицу времени. Что-то не так?
Забавно то что ВКонтакте буквально недавно тоже открыла свою архитектуру
Статья интересная, но убивает огромное количество грамматических, пунктуационных и прочих ошибок