System Design · Middle · Question 32 of 75
How does a canary release differ from blue-green?
- ✓Correct answer: Canary - to a portion of users, blue-green - to everyone at once
- 2Canary is for the frontend, blue-green is only for databases
- 3Blue-green rolls out to a portion of users, canary to everyone at once
Explanation
Blue-green keeps two environments and switches traffic instantly, allowing fast rollback. Canary sends 1–5% of traffic to the new version and widens the share while watching metrics. They're often combined with feature flags.