Live data from Hacker News

Migrating from DigitalOcean to Hetzner

isayeter.com

231–240 of 454 posts

Re: Migrating from DigitalOcean to Hetzner

#231

They're great but I wish Hetzner had a US (or CA) east coast presence, the latency of going across the ocean is really troublesome. They have some presence for their cloud offering, so they at least have some experience with the idea.

Has Hetzner discontinued their US data center?

Re: Migrating from DigitalOcean to Hetzner

#233
post #226

Earlier quoted context omitted.

It's an average of 8GB per database, I guess he serves multiple clients and decided to "segregate" each client on its instance. If it's acceptable for the business it's nothing wrong with his setup.

> Several live mobile apps serving hundreds of thousands of users It seems like he's having a database for each app.

Could be, but this doesn't change my statement: if it's acceptable from the business standpoint there is nothing wrong with this setup.

Re: Migrating from DigitalOcean to Hetzner

#234

Congrats on doing this successfully, but your setup is amateur. This would have been infinitely easier if you were using IaC (Terraform/Ansible), containerized applications (that you're not already doing that is madness), and had a high-availability cluster setup in place already. It sounds like avoiding downtime is important to you, yet there's no redundancy in the existing stack at all, and everything is done by ha…

Or just nix. The new hardware deployment would have been one nixos-build or colmena call, not accounting for the data migration of course.

Why take 24 hours when you can spend a month trying to get Nix to work instead? Slightly facetious but...

Re: Migrating from DigitalOcean to Hetzner

#235
A zero-downtime migration to a single database server? Power fails, disks fail, even CPU fans sometimes fail and bring a single server to a halt. Somehow I would have expected at least a high-available database cluster with multiple machines for applications "serving hundreds of thousands of users".

Re: Migrating from DigitalOcean to Hetzner

#236
post #220

Earlier quoted context omitted.

I feel like 95% of the web falls into this category. Like, have you ever said "That's it, I am never gonna visit this page again!", because of temporary downtime? Unless you are Amazon and every minute costs you bazillions, you are likely gonna get the better deal not worrying about availability and scalability. That 250€/m root server is a behemoth. Complete overkill for most anything. As a bonus, you are gonna be h…

Exactly. I've never not bought something because the website was temporarily down. I've even bought from b&h photo! Even if Amazon was down, if I was planning to buy, I'd wait. heck, I got a bunch of crap in my cart right now I haven't finished out. Intentional downtime lets everyone plan around it, reduces costs by not needing N layers of marginal utility which are all fragile and prone to weird failures at times yo…

For me at least, the only thing where availability really matters is main personal communication services. If Signal was down for an hour, I'd be a little stressed. Maybe utilities like public transportation, too, but that's because I now have to do that online.

> Intentional downtime lets everyone plan around it, reduces costs by not needing N layers of marginal utility which are all fragile and prone to weird failures at times you don't intend.

Quite frankly, I would manage if things were run "on-supply" with solar and would just go dark at night.

Re: Migrating from DigitalOcean to Hetzner

#237
post #101

Earlier quoted context omitted.

Wow a Claude add embedded into a Hetzner add. How deep does this go?

I have just seen with my own eyes Claude astroturfing on a gamedev subreddit from a botting account that was picked up by Google so I could see a few of their other comments. This account's operation was going on development subs complaining about how good Claude's latest model is and how awful it is being afraid of losing one's job to AI. I know your comment is tongue-in-cheek and the poster here is kinda known, but…

It's not necessarily astroturfing. There is a seismic shift under way regarding how things get done in this business, and if you don't acknowledge it, that's weird in itself.

Re: Migrating from DigitalOcean to Hetzner

#239
Did this about a year ago, went smoother than expected tbh. the main gotcha for us was DO's managed postgres — had to dump/restore manually since there's no direct migration path to Hetzner's managed DBs. ended up just self-hosting postgres on a separate box which has been fine, maybe even better.

Re: Migrating from DigitalOcean to Hetzner

#240
post #4

I always appreciate savings posts, but is $14k USD annual really make or break for a Turkish business? I would not know.

That's not the point. You should be asking why DO is so much more expensive. Not everyone likes wasting money.

The calculus is: is the labor spent on saving 14k annually worth less than the labor which adds features that net 14k income?

Certainly the former is more predictable than the latter though.

Choosing to do neither is wasting money.

Post reply on HN