Не, мы как раз canary делаем, нам на реальном нагрузке нужно понимать как сервис работает (но у нас много пользователей). А почему откатить не выйдет? В системе одновременно живет 2 версии старая и новая, преключили, не взлетело, переключили обратно (и вот это можно и не делать в пятницу :)). При этом между фазами деплоя и релиза входные данные могут идти в обе версии, но актуальным поведением для системы в целом будет оставаться старая версия, а поведение новой может будет проверифицировать на реальных данных, если нет возможности протестировать до
Вцелом процесс канареечного релиза понятен, но у нас пока его нет и врят ли будет. Хотя предложить заказчику ничего не мешает. Хотя кое-что мешает. Затраты на разработку возрастут (нужно будет поддерживать сразу 2 версии в коде и возможно 2 версии в данных), а согласовать повышенные затраты для того, чтобы я мог в чатике отчитаться, что умею в канареечный релиз, будет сложно. Так что маловероятно.