image
Разработка кластерных сайтов высокой нагрузки. Полностью готовое решение для организации кластерного сайта. Позволяет запустить сайт одновременно на группе из нескольких серверов. При этом одни из серверов в группе выполняют роль веб-сервера, другие - файлового хранилища, третьи - базы данных. В связи с тем, что вся система функционирует сразу на нескольких серверах у сайта появляются такие уникальные свойства как: масштабируемость: при увеличении нагрузки достаточно ввести в эксплуатацию дополнительный сервер; отказоустойчивость: при выходе из строя одного из серверов его функции берут на себя оставшиеся сервера, работа сайта продолжается. Время развертывания нового сервера: около 30 минут. Движок системы содержит следующие компоненты: ядро(кластерный вебсервер); аутентификация в системе; безопасность(фильтрация ввода/вывода); мультидоменная система; мультиязычная система; мультишаблонная система. Модули поставляемые отдельно: баннеры; объявления; фотогалереи; обмен ссылками; знакомства; сообщения между пользователями; Проект выполнен на языке perl. В качестве балансировщика нагрузки используется nginx, в качестве базы данных выступает Mysql.