5 ms·
DO is pretty famous for losing data. https://news.ycombinator.com/item?id=20064169 https://news.ycombinator.com/item?id=20064169 https://news.ycombinator.com/i
by itake 7y ago
DO is pretty famous for losing data.
https://news.ycombinator.com/item?id=20064169 https://news.ycombinator.com/item?id=20064169
https://news.ycombinator.com/item?id=17225665 https://news.ycombinator.com/item?id=17225665
- etchalon 7y agoGoddammit.
- Sebguer 7y agohttps://blog.digitalocean.com/an-update-on-last-weeks-customer-shutdown-incident/ https://blog.digitalocean.com/an-update-on-last-weeks-custom...
- whalesalad 7y agoDO is famous for being a pain in the ass. They’re great for tiny hobby things but honestly I’d never run a prod/serious/client workload there. Too many issues. I’ve had multiple clients lose a droplet due to a simple credit card expiration. It’s a race to the bottom on price so this doesn’t surprise me. They chose this life.
- geerlingguy 7y agoTo be fair, what is the best way to handle expiring credit cards? For one of my SaaS products, I give a 30 day grace period, then delete the data. If they didn't have a backup, that's on them... If they delete the droplet the second a single CC payment fails, that's one thing, but I don't believe that's how their system works.
- whalesalad 7y agoIf you are literally in the business of enabling, storing, and protecting production workloads, data, etc.. then catastrophic data loss should be an asbolute last resort. In both of these instances I am referring to a balance of less than $20. So for less than $20 (a few weeks late) DO says, welp fuck this customer we are going to terminate all of their resources immediately. This is what DO and others need to do: Put it in your terms that you will keep racking up charges and then send it to collections. Charge interest, charge fees, do whatever you want. Turn $20 into $40. Why? Because businesses do not give a shit... if it is between losing everything or a slap on the wrist (monetary fee) they will chose the latter every time. One of my clients had to painstakingly trudge through archive.net to recreate their missing blog posts. How fucking miserable is that? Over a few hundred megabytes of disk that DO could have kept around... Also, actally make an effort to reach out before doing anything serious. Call phone numbers, email other members on the team to alert them to the issue, etc... Too many times I have seen some script kiddie throw together a client's WP site and toss it on DO because it is 'so cheap and cool' and yet they forget about everything else: backups, security, managing the box, etc... and inevitably shit will hit the fan. I was really rootin' for DO in the beginning. I even applied to work there when they were first starting out but did not want to relo to NY. Now I am moving three clients OFF of DO because they are all very unhappy with the level (or lack) of service they've received.
- mping 7y agoI keep backups of my cloud data whenever possible. Mostly a couple hundred mb for small projects, I have been bitten by the same situation in the past
- nuggien 7y agoOr...if it was important enough to you that losing it hurts, then maybe pay attention to your emails and don't let things expire and pay your shit on time. And of course, a sane person would backup anything important.
- imtringued 7y agoOk, lets say I store all my backups at AWS, Google and Azure. My credit card expires and all backups are gone. What's the point of additional backups in this scenario?
- nuggien 7y agoAws, gcp and azure are unlikely to delete your shit the moment your card expires?
- whalesalad 7y agoYep, and that is something I have since instituted since taking the reigns. Still... DO could turn this lemon of a situation into lemonade by increasing revenue and preventing unnecessary headache for their customers.
- rstupek 7y agoI think the saying "you get what you pay for" would apply in this case. People want to not pay for things, they don't get the things.
- itake 7y agoI think OP is saying that DO will delete all of those things if your credit card expires. Even if you have those features in place, you will lose everything.
- toohotatopic 7y agoWhy would you use the cloud but have that single point of failure? Billing is also a network activity. Why not have the backup infrastructure linked to another credit card?
- riffic 7y agoIf you know how these storage services worked under the hood you would understand that durability is not guaranteed. It is the responsibility of the customer to ensure their data is backed up.
- Sebguer 7y agoExcept no data wasn actually lost in that case? They got full access back to their account, and additionally, it wasn't a technical issue - they were accidentally flagged as a fraudulent / abusive account.
- itake 7y agoI linked two incidents. The first one required a trending HN post to get resolved. The second, the developer never got their data back.