Middle — Senior
Co je to shadow deployment a canary deployment?
sobes.tech AI
Odpověď od AI
Shadow deployment je strategie nasazení, při které je nová verze služby spuštěna paralelně s aktuální verzí, ale neovlivňuje skutečný provoz uživatelů. Nová služba přijímá kopie požadavků (stínový provoz) pro testování za reálných podmínek bez rizika pro uživatele. To pomáhá odhalit chyby a ověřit výkon.
Canary deployment je postupné nasazení nové verze na malou část uživatelů (například 5-10%), aby se ověřila stabilita a správná funkčnost. Pokud nevzniknou problémy, podíl uživatelů s novou verzí se postupně zvyšuje. Tento přístup snižuje rizika při aktualizacích.