Basically, any storage on the machine itself could go poof from one minute to the next - or at least you have to think of it that way, because once it goes down, it's gone.
Therefore, you need to have some kind of distributed storage architecture, and automated recovery for said system.
For extra points, do the whole thing with no external server with a stable IP.
Therefore, you need to have some kind of distributed storage architecture, and automated recovery for said system.
For extra points, do the whole thing with no external server with a stable IP.