Canary deployment: постепенно переключаешь % трафика на новую версию. 5% → 25% → 50% → 100%. nginx: upstream { server stable:3000 weight=95; server canary:3000 weight=5; }. Мониторишь метрики canary (error rate, latency) — при проблемах откатываешь. k8s: два Deployment с разными replicas количеством. Istio/Envoy для точного % control. Feature flags (LaunchDarkly) — альтернативный подход: код деплоится для всех, фича включается постепенно. Canary особенно важен для изменений с DB migrations.
Как настроить canary deployment для Node.js?
Senior
226 просмотровAFK Offer AI
Как работают MongoDB транзакции в Node.js?