Comment by jmwilson
2 days ago
Who works Sunday morning then?
The maintenance window will morph into a do-big-risky-changes window, which means everybody in engineering will have to be on-call. Many years ago, when I newly joined a FAANG, I asked, "shouldn't I run this migration after hours when load is low?" and the response was firm, "No, you'll run it when people are around to fix things". It may not always be the answer, but in general, I want to do maintenance when people are present and willing to respond, not nights and weekends when they're somewhere else and can't be found.
Make your maintenance window Tuesday morning, then. The principle holds: not every stupid website needs to be up 99.999% of the time. You are not Amazon, and hell, even Amazon probably doesn't need to be online all the time.
People can come back in a few hours to order dropshipped crap.