Skip to content
7 / 20

Провайдер обновил модель: как заметить регрессию и что подготовить заранее?

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

Провайдер обновил модель: как заметить регрессию и что подготовить заранее? | JScriptiser