| no worries, it was all quite confusing to me too. I never had to worry about any of this stuff till accidentally racking up a $600 charge in one day by using a TPU pod to train on data in the wrong region. Here's the rule of thumb: https://news.ycombinator.com/item?id=28775836 > inbound traffic (ingress) is free, almost universally. > outbound traffic (egress) is $insane, almost universally. so think of it like, teleport yourself to S3's servers. Any data that comes in, you charge $0. Any data that goes out, you charge $massive. This seems to be true for almost every provider I've found. Hetzner is one of the rare exceptions. If you need a server, get a Hetzner dedicated box, because it's unlimited traffic (both ingress and egress). It powers https://battle.shawwn.com/ (big dump of files). I'd love to store things in S3 or GCE, but it's a non-starter, because transferring between GCE to Hetzner would cost $0.12/GB downloaded. 12 cents per GB! It doesn't sound like a lot till you do the math on 22TB. Hence, R2 is incredibly appealing. I'd love $0.015 per GB storage cost + free egress, because it means I can download as much as I want to my hetzner server. Meaning, I don't need to worry about my hetzner drives failing. |