Pattern 50 / OPS
Canary Deployment
Use this when reducing deployment risk by exposing new code gradually.
- Pressure
- Reducing deployment risk by exposing new code gradually
- Mechanism
- Send a small percentage of traffic to the new version, monitor, then expand or roll back
- Toll
- Requires traffic splitting, compatible versions, and strong metrics
