Мы UDP не используем, если что, и мы не игра)
У нас коллективный деплой раз в сутки, все готовые задачи собираются, мержатся и результат тестируется. Сначала катим канареечный хост, смотрим не деградируют ли метрики, а потом скрипт обновляет хосты в кластере по 10 штук за раз, ступенькам, с интервалом 3 минуты, то есть 15 минут идёт раскатка.
Можно под свою ответственность катить изменения самостоятельно. В этом случае можно скипнуть канарейку и сразу запускать ступенчатый деплой.