3 ms·
I deploy and update certain things at night because they REQUIRE down-time. I can't have people making certain updates while something is being moved, for exam
by dpcan 15y ago
I deploy and update certain things at night because they REQUIRE down-time. I can't have people making certain updates while something is being moved, for example, so things have to be shut down for a few minutes.
That whole line about trusting your infrastructure, etc, is hog-wash. I say, don't trust your infrastructure. Don't trust your code. Be safe, be smart, do things at a time when the least number of people could be affected by a problem.
Humans are responsible for everything that is happening in a deployment, and humans make mistakes. So, no, I don't trust my servers or my code at a time of deployment.
It would be irresponsible of me to do so even if I had the most talented developers, and the most solid and secure platform in the world.
- jonstjohn 15y agoOthers would argue that you can architect your infrastructure/application so that you don't require down-time for changes, ever.