Сутки на переезд: два приложения и детектив-ARG свалили с serverless на собственный VPS
Автор не заканчивает историю студии, где вся команда — это он сам. В прошлый раз речь шла о детектив-ARG, собранном на голой статике, а бэкенды двух приложений крутились на serverless в Яндекс Облаке: Cloud Functions, YDB, Object Storage. Ноль рублей в месяц за инфраструктуру — и вполне заслуженная гордость.
Ночью 8 октября беспилотники прилетели в дата-центр Яндекса в Сасово. 9 октября — в дата-центр в Калуге. Ночью 11 октября — третий, во Владимире. После этого Yandex Cloud ушёл в аварийный режим: две зоны доступности лежат, «оставшуюся конфигурацию ресурсов считаем неустойчивой». Люди не пострадали — и это главное. А на этом облаке держались бэкенды двух уже выпущенных приложений и сайт с игрой.
12 октября автор устроил себе эвакуацию: за один день перекинул 40 роутов и 39 таблиц на один VPS. Утром 13-го уже работали алерты в телеграме, собственная метрика посещаемости без сторонних скриптов и античит, которого до этого не существовало вообще. Приложения в проде не почувствовали ничего. Под катом — хронология, разбор того, почему serverless эвакуировать тяжелее всех, и пять уроков, каждый из которых стоил пары часов.
Читать далее
👉 Node.JS [ru]
Post #5834
250
