Re:On rebooting: the unreasonable effectiveness of turning c...
by thakoppno on Wednesday May 25, 2022 @01:26AM
(#31500907)
man way back when we bragged about more than 2k days of uptime as evidence of resilience
Re:On rebooting: the unreasonable effectiveness of turning c...
by midasuni on Wednesday May 25, 2022 @04:23AM
(#31501875)
Half the products people build don’t even last 2000 days nowadays, but any system you build should have a continuous uptime well over 2,000 days. My dns servers for example have been responding to dns for the last 12 years on the same IP without more than a second of downtime.
It might be acceptable for AWS to crash every few months, but it’s not acceptable for my systems to be out for the length of a reboot.
So, you should never deploy anything to production which won't be rebooted more frequently then you reboot it in testing. In practice, you should probably reboot much more frequently - as frequently as possible - to keep the delta between "known good" and "mutated" as small as possible.
[1] https://en.wikipedia.org/wiki/MIM-104_Patriot#Failure_at_Dha...