Re: What could possibly go wrong?
I’d say it’s a failure of both sides – the devs aren’t blameless here, if you are relying on a cache then you have to assume at some point that cache is going to become empty/unavailable and it’s how you handle things during the recovery that matters.