Blue-Green Deployment
Engineering Practices
A new version proves itself healthy before traffic moves, and rollback is a route change.
A release strategy that starts a new version alongside the running one and moves traffic only after health checks pass, so rollback is a routing change.
How we use it
The default release path on the platform. The property that earns it is the boring one: rollback costs a route change rather than a rebuild, so reverting is not a decision anybody has to weigh under pressure.
11
systems