Web portal

Задача

Одна из лидирующих ИТ компаний поставила задачу по развитию и поддержке крупного образовательного портала для 100K+ пользователей, включая внедрение новых сервисов и оптимизацию производительности.

Особенности проекта

  • Рефакторинг PHP-кода.
  • Миграция Apache -> Nginx.
  • Оптимизация запросов SQL.
  • Оптимизация архитектуры, миграция на много-серверную распределенную систему с балансировщиком приложений и БД.
  • Внедрение централизованной системы логирования.
  • Создание инструмента создания и распечатки сертификатов конференций.
  • Развертывание Vimeo в качестве видео-хостинга.
  • Имплементация Mirapolis для проведения вебинаров.

Результаты

  • 60+ ошибок устранено.
  • Переход на новую версию HTTP сервера.
  • Внедрение системы балансировки серверов приложений и БД.
  • Двухкратное улучшение производительности портала при пиковой нагрузке (одновременная работа 100-300 пользователей во время проведения обучающих мероприятий).