4 ms·
We count downtime if a service is unavailable and drops requests. In this case, since the pause took about 3.5 seconds, we were able to service all requests.
by stopachka 2y ago
We count downtime if a service is unavailable and drops requests. In this case, since the pause took about 3.5 seconds, we were able to service all requests.
- dboreham 2y agoBy that definition you can have any length pause and still claim zero downtime.
- nijave 2y agoOnly if nothing has timeouts. Likely components somewhere in the stack have timeouts so you're bound by that
- darth_avocado 2y agoInteresting. If that was the case, I’m curious why you had to write custom code. Would RDS proxy not work? The way we usually upgrade is create a new upgraded cluster, replicate all data to new cluster, pause writes and redirect RDS proxy to the new cluster. And that usually takes a few seconds.