Xwab
Форумыnavigate_nextПрограммирование на PHP

Мультисерверное программирование
Сообщения
Ant0ha

Стало интересно, как же такое реализовывается, для общего развития. К примеру, у вконтакта около десятка тысяч серверов, каждый из серверов полнофункционален (нет разделения на серверы баз данных, серверы хранилищ файлов и т.д.) как такое реализовывается? Как система определяет на какой сервер перенаправить пользователя? Как синхронизируется обновление программного функционала системы?

15 Янв 2011, 16:49
Istsam

Ant0ha, да, тоже очень интересно.

15 Янв 2011, 16:56
sanzstez

не оно ? http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_%28%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0%29

15 Янв 2011, 16:56
iceman12

Это явно относится не к php, а скорее c++

15 Янв 2011, 17:15
OZ_

iceman12, проекты facebook, wikipedia, vkontakte - написаны на php.

Про архитектуры высоконагруженных проектов можно почитать здесь: http://www.insight-it.ru/

15 Янв 2011, 17:21
Okula

Читал. Впечетляет

15 Янв 2011, 17:32
iceman12

OZ_, да, на php, но со своими расширениями на с++

15 Янв 2011, 17:35
Ant0ha

OZ, сенкс.
З.Ы. раздел надо переименовать в web программирование)

15 Янв 2011, 17:55
OZ_

iceman12, эти расширения - APC и memcached, каждый из нас тоже вполне может использовать  Я вот юзаю APC.

15 Янв 2011, 21:06
DarveL

OZ_, самое удивителное что APC на многих шаредах отключено.

15 Янв 2011, 21:13
Ответить на тему