Деградировать нельзя падать: управляемая деградация в платёжном контуре под атакой и при отказах
1 декабря, 15:50, «Конгресс холл»
Мнение Программного комитета о докладе
Из доклада Макса Максимова вы узнаете, как противостоит атакам и глобальным отказам крупнейший в России процессинг ставок и лотерей - ЕДИНЫЙ ЦУПИС.
Целевая аудитория
Архитекторы, техлиды и тимлиды, разработчики бэкенда, инженеры эксплуатации — все, кто отвечает за доступность системы под нагрузкой и под атаками.
Тезисы
Отказала база — лёг сервис. Отказал кэш — лёг сервис. Под атакой всё это случается одновременно: для платёжного контура бот-волна — та же пиковая нагрузка, что и в вечер крупного матча, только без расписания.
Мы решили, что падать контур не должен, но деградировать имеет право — если деградация управляемая и продумана заранее. Расскажу, как мы выстроили защиту цепочкой — от транспорта до приложений: — вход: отсечение ботов и ограничители трафика на балансировщиках; — инфраструктура: что происходит при выпадении узлов и площадки — на примере простейшей схемы с двумя ЦОДами; — приложения: общая карта деградации по одному бизнес-сценарию — что гасим, а что не гасим никогда; — проверка: учения и отключения узлов под живым трафиком.
Результат: при отключениях узлов под живым трафиком отклонение конверсии платежей — в пределах единиц процентов.
Применимо к распределённым системам с критичным сценарием — платежи, заказы, бронирования. Платёжная специфика — только в примерах.
Спикеры

Единый ЦУПИС



