Top
Best
New

Posted by yusufusta 18 hours ago

Migrating from DigitalOcean to Hetzner(isayeter.com)
722 points | 368 commentspage 4
wouldbecouldbe 17 hours ago|
yeah we did the same, however we also run an identical backup server in a different data center so we can switch over in matter of minutes if needed.
aaa_aaa 10 hours ago||
>Skyrocketing inflation and a dramatically weakening Turkish Lira against the US dollar

This reasoning does not add up. They could simply say they needed to move somewhere cheaper, like Hetzner. Inflation is still high but getting lower. Weakened Turkish Lira part is not correct because dollar is artificially suppressed for a very long time.

nixpulvis 17 hours ago||
We need more competition across the board. These savings are insane and DO should be sweating, right?
electroly 17 hours ago||
When some component in OP's dedicated server fails, they will find out what that extra DO money was going toward. The DO droplet will live migrate to a healthy server. OP gets to take an extended outage while they file a Hetzner service ticket and wait for a human to perform the hardware replacement. Do some online research and see how long this often takes. I don't believe this Hetzner dedicated server model even has redundant PSUs.

Anyone who thinks DO and Hetzner dedicated servers are fungible products is making a mistake. These aren't the same service at all. There are savings to be had but this isn't a direct "unplug DO, plug in Hetzner" situation.

joefourier 15 hours ago||
Hetzner also offers a VPS with superior specs to their old DO server for €374.99/month, or €0.6009/hour. They could just switch to a VPS temporarily while waiting for the hardware fix.

Although since they were running a LEMP server stack manually and did their migration by copying all files in /var/www/html via rsync and ad-hoc python scripts, even a DO droplet doesn't have the best guarantee. Their lowest-hanging fruit is probably switching to infrastructure as code, and dividing their stack across multiple cheaper servers instead of having a central point of failure for 34 applications.

bingo-bongo 17 hours ago|||
The comparison is somewhat skewed, since they went from an (expensive) virtual server to a cheaper dedicated server (hardware).

One of the new risks is if anything critical happens with the hardware, network, switch etc. then everything is down, until someone at Hetzner go fixes it.

With a virtual server it’ll just get started on a different server straight away. Usually hypervisors also has 2 or more network connections etc.

And hopefully they also got some backup setup.

It’s still a huge amount of of savings and I’d probably do the same of I were in their shoes, but there is tradeoffs when going from virtual- to dedicated hardware.

missedthecue 16 hours ago|||
I moved from Heztner to DO because my Hetzner IPs kept getting spoofed and then Hetzner would shut down my servers for "abuse". This hasn't happened once on DO, and I'm happy to pay a little more.
spaniard89277 16 hours ago||
Scaleway, OVH, Exoscale, Clouding, Upcloud...
traceroute66 17 hours ago||
> We need more competition across the board. These savings are insane and DO should be sweating, right?

As the other person already said here, this blog post comparison is skewed.

BUT

EU cloud providers are much better value for money than the US providers.

The US providers will happily sit there nickle and diming you, often with deliberately obscure price sheets (hello AWS ;).

EU cloud provider pricing is much clearer and generally you get a lot more bang for your buck than you would with a US provider. Often EU providers will give you stuff for free that US providers would charge you for (e.g. various S3 API calls).

Therefore even if this blog post is skewed and incorrect, the overall argument still stands that you should be seriously looking at Hetzner or Upcloud or Exoscale or Scaleway or any of the other EU providers.

In addition there is the major benefit of not being subject to the US CLOUD and PATRIOT acts. Which despite what the sales-droids will tell you, still applies to the fake-EU provided by the US providers.

caymanjim 15 hours ago||
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 hand.

This isn't something others should use as an example.

Zopieux 15 hours ago|
Or just nix. The new hardware deployment would have been one nixos-build or colmena call, not accounting for the data migration of course.
Chaosvex 14 hours ago||
Why take 24 hours when you can spend a month trying to get Nix to work instead? Slightly facetious but...
gbro3n 16 hours ago||
I did the same this year. I really liked Digital Ocean though, compared to more complex cloud offerings like AWS. AWS feels like spending more for the same complexity. At least DO feels like it does save time and mental band width. Still though, the performance of cloud VPS is abysmal for the price. I'm now on Hetzner + K3's plus Flux CD (with Cloudflare for file storage (R2) and caching. I run postgres on the same machine with frequent dump backups. If I ever need realtime read replicas, I'll likely just migrate the DB to Neon or something and keep Hetzner with snapshots for running app containers.
nickandbro 16 hours ago||
Love Hetzner. Cheapest prices in all the land (aside from Hosting your own server) from what I’ve gathered online. Host:

https://slitherworld.com

My foray into multiplayer games.

phamilton 16 hours ago||
Given the premise that zero day exploits are going to be frequent going forward, I feel like there is a new standard for secure deployment.

Namely, all remote access (including serving http) must managed by a major player big enough to be part of private disclosure (e.g. Project Glasswing).

That doesn't mean we have to use AWS et al for everything, but some sort of zero trust solution actively maintained by one of them seems like the right path. For example, I've started running on Hetzner with Cloudflare Tunnels.

Anyone else doing something similar?

locknitpicker 16 hours ago|
> For example, I've started running on Hetzner with Cloudflare Tunnels.

How much latency does this add?

DaedalusII 15 hours ago||
does anyone else start to wonder about these companys issuing vps/online space with no hardening and no warning

you can basically go on hetzner and spin up a vps with linux that is exposed to the open internet with open ports and user security and within a few hours its been hacked, there is no like warning pop up that says "if you do this your server will be pwnd"

i especialy wonder with all the ai provisioned vps and postgres dbs what will happen here

godot 14 hours ago||
If I remember correctly (it has been a while since I looked), Hetzner although is a lot cheaper on the price sheet, they're European region by default and then if you look to get US region servers at Hetzner, the pricing is a lot higher and similar to Digital Ocean. Is that still the case?

For OP though who is a Turkey-based company and want European region servers anyway, it might make sense.

embedding-shape 14 hours ago|
For what I use Hetzner for, and OP from the article, Hetzner only has dedicated servers in Europe, so there really isn't anything to compare to :) If I need dedicated servers in the US, I'd probably go with Vultr.

I think Hetzner makes most sense (for myself, and OP seemingly too) because they have dedicated servers, and they're in Europe. Extra bonus is the unmetered connection, but primarily just good and cheap servers :)

pmdr 15 hours ago|
I started with DO in 2013 when they offered 20GB SSD, 512MB RAM for $5/mo. For some reason I paid no VAT then, but I do now. Their $4/mo option now is still 512MB, still 1 vCPU, but 10GB SSD. So it's like the last decade of technological progress with regards to RAM, CPU and storage that should either lead to price cuts/spec bumps didn't happen. And yeah, DO got expensive before AI bought up all the memory.
readyforbrunch 15 hours ago|
You didn't consider inflation. 2013's $5 is $7 in today's money. Today's $4 equals roughly 2013's $2.82.

So a near 44% price reduction for a 50% reduction in only one of the components. Looks like progression to me.

More comments...