Hetzner object storage degraded for >1month
Posted by Palmik 21 hours ago
Comments
Comment by hinkley 20 hours ago
Backups are only as good as your last restore attempt.
Even AWS ran into this, when they accidentally zeroed out a service in one AZ and found that a combination of the dependency tree and timeouts had made it extremely challenging to spin a data center back up from zero. Instead of minutes it took hours and several false starts. It wasn’t stated but I suspect some of that has to do with the fact that if you’re spinning up a new AZ it contains no customers and no data, while spinning one back up needs to contend with retention and related event queues. Though they don’t actually spin up new AZs very often so what do I know.
Comment by knowinow 20 hours ago
Comment by hinkley 20 hours ago
Recursion should never be used in distributed computing. Always modify it into delegation without recursion.
You don’t even need fixed limits to run into this. Resource exhaustion either in the queue or closures for started but suspended tasks will hit implicit limits eventually.
Comment by cyberpunk 19 hours ago