| ▲ | laurent123456 2 hours ago | |||||||
This is weird - at this level contracts are supposed to be rock solid so why wouldn't they require accurate status reporting? That's trivial to implement, and you can even require to have it on a neutral third-party like UptimeRobot and be done with it. I'm sure there are gray areas in such contracts but something being down or not is pretty black and white. | ||||||||
| ▲ | franga2000 an hour ago | parent | next [-] | |||||||
> something being down or not is pretty black and white This is so obviously not true that I'm not sure if you're even being serious. Is the control panel being inaccessible for one region "down"? Is their DNS "down" if the edit API doesn't work, but existing records still get resolved? Is their reverse proxy service "down" if it's still proxying fine, just not caching assets? | ||||||||
| ||||||||
| ▲ | remus an hour ago | parent | prev [-] | |||||||
> I'm sure there are gray areas in such contracts but something being down or not is pretty black and white. Is it? Say you've got some big geographically distributed service doing some billions of requests per day with a background error rate of 0.0001%, what's your threshold for saying whether the service is up or down? Your error rate might go to 0.0002% because a particular customer has an issue so that customer would say it's down for them, but for all your other customers it would be working as normal. | ||||||||