flycms
Блог

Один сервис вместо зоопарка

Сложность старых систем видна не только в коде, но и в сопровождении: несколько сервисов, ручные настройки веб-сервера, кэш, очереди, планировщик, и всё это нужно держать согласованным. Мы свели эксплуатацию к минимуму, с которым справится один человек.

Один сервис

Магазин — одна программа и база данных. Нет отдельного веб-сервера с конфигурацией на сотню строк, нет кэширующего слоя, который надо чистить, нет очереди, которая молча встала. Меньше движущихся частей — меньше того, что ломается ночью.

Что происходит само

Когда что-то пошло не так

Журналы структурированные: каждая запись говорит, какой запрос, какой плагин, какая ошибка. Причина сбоя находится по журналу, без отладки на живом сайте и без звонка разработчику «посмотреть на сервере».

Что это значит для вас

Недорогой сервер, обновление двумя командами, понятная резервная копия и отсутствие штатного администратора. Сопровождение стоит столько, сколько стоит сервер.

Установить Все статьи