Sobes.tech
Middle — Senior

Šta je shadow deployment i canary deployment?

sobes.tech АИ

Одговор од АИ

Shadow deployment — ово је стратегија распоређивања у којој се нова верзија сервиса покреће паралелно са тренутном, али не утиче на стварни саобраћај корисника. Нови сервис добија копије захтева (сенки саобраћаја) за тестирање у стварним условима без ризика за кориснике. Ово помаже у откривању грешака и провери перформанси.

Canary deployment — то је постепено распоређивање нове верзије на мали део корисника (на пример, 5-10%) како би се проверила стабилност и исправност рада. Ако не дође до проблема, учешће корисника са новом верзијом се постепено повећава. Овај приступ смањује ризике приликом ажурирања.