Canary Testing
Canary Testing bedeutet, dass eine Änderung zunächst nur für einen kleinen Teil der Nutzer:innen ausgerollt und anschließend schrittweise auf weitere ausgeweitet wird. So lässt sich das Risiko begrenzen, da anfangs nur wenige Personen den neuen Code nutzen. Währenddessen werden wichtige Kennzahlen wie Fehlerrate, Performance und Conversions überwacht. Bleiben die Ergebnisse stabil, wird der Traffic-Anteil schrittweise erhöht. Treten Probleme auf, wird die Änderung zurückgenommen.
Beispiel: Ein neuer Suchdienst wird zunächst für 2 % der Besucher:innen ausgerollt und die Ergebnisse eine Stunde lang beobachtet. Bleibt die Fehlerrate niedrig, wird der Traffic-Anteil zunächst auf 20 % und anschließend schrittweise auf 100 % erhöht.
Read the full guide
Go to our complete guide to learn everything you need about
Canary Testing
