A select! that drops a future halfway through a read leaves the buffer with half a message in it. Nothing warns you, and it reproduces under load and never in a test.
That stranger is you, tired, at the worst possible hour, with none of the context you have right now. Write the restore procedure for them, not for yourself.
Ours broke for three weeks on one mobile browser and nobody noticed, because the failure mode was a button that did nothing rather than a page that did not load.
Every decision follows from that sentence: ECC, scrubs, two copies, one of them somewhere else. The enclosure and the fan noise are taste; that sentence is not.