Фестиваль РИТ++ 2017 завершён. Ждем вас на РИТ++ следующего года!

Эффективное масштабирование архитектурыПринципы масштабирования

Доклад отклонён
Яков Якименко
OneTwoRent

DevOps, системный администратор, разработчик ПО.

Тезисы

Как быстро и просто развернуть и поддерживать масштабируемую архитектуру высоконагруженного проекта. Рекомендации по проектированию и используемым инструментам (или: зачем нужны Docker, Ceph, Nginx и как их готовить).

Архитектура проекта должна не просто справляться с высокой нагрузкой, но и выдерживать случайные колебания нагрузки, а также правильно реагировать на аварии ПО и оборудования (поскольку в этих случаях потери данных - то есть, в конечном итоге, денег - могут быть очень большими), а значит, нужны средства балансировки нагрузки и репликации данных.

Одни компоненты хайлоад-проектов поддерживают распределение нагрузки и репликацию "из коробки", другие - нет. И что тогда делать? Поговорим об этом.

Логирование и мониторинг
,
Технологии виртуализации и контейнеризации
,
Управление конфигурацией
,
Непрерывное развертывание и деплой
,
Технологии отказоустойчивости и катастрофоустойчивости, бэкапы
,
Непрерывная интеграция

Другие доклады секции Принципы масштабирования