3 ms·
> Software is not really random. Software fails in unforeseen ways, as the goal is for it to not fail but fails anyway. I'm not sure what point you tried to ma
by arinlen 4y ago
> Software is not really random.
Software fails in unforeseen ways, as the goal is for it to not fail but fails anyway. I'm not sure what point you tried to make
> Mostly, they all fail or none of them fail.
No, not really. There is a reason why one of the very basic deployment techniques is to add health checks for each and every service, run a blue-green deployment, and only switch to the new deployment when each and every single health check points to a successful deployment.
The pseudo-code example fails to even do the most basic checks.
Hell, even Ansible supports those.