Что такое blue-green deployment и чем отличается от canary?
Уровень: Middle
Ответ
Blue-green deployment: держим два окружения — старое (blue) и новое (green), переключаем весь трафик на новое после тестирования. Быстрый откат — переключаем обратно. Canary release: выкатываем обновление постепенно — сначала малому проценту пользователей (например, 5%), проверяем работоспособность, затем постепенно увеличиваем долю. Canary снижает риски, но сложнее в настройке.