|
|
|
|
|
by lusis
5357 days ago
|
|
Rollbacks are a myth. You can never rollback. Always be rolling forward. Enabling a culture and environment that allows for small frequent changes solves that problem. The way to not impact a customer is to make deploys trivial, automated and tolerant to failure because everything fails. |
|
I basically agree with this idea, but when I'm selling people on the idea of making deployments trivial non-events that happen in the daytime, having the notion of "if something goes wrong, you can very easily jump back" gives people a sense of security.
In practice, when things go wrong, I've found it easier to roll forward than to roll backwards.