Conversation
If you're curious, mirrors.kernel.org transfers about 1PiB of data weekly. At Equinix Metal's list price of $0.05 per GB, it would cost us roughly $200,000 a month to operate these systems once the credits go away.

So, yeah, definitely looking for a new home for them.
3
10
11
Also -- I want to make it clear that I don't hold any grudges against Equinix. They've been exceptionally good to us over the past 7 years (!) and we wish them the best as we prepare to part ways.
2
0
8

@monsieuricon Yeah, the end of an era...

FWIW, and not to redirect the spotlights, but smaller projects like Alpine Linux will be hurt much worse, though:

https://fosstodon.org/@alpinelinux/113940987906437058

1
0
0

@monsieuricon 200k month sounds awfully cheap. It would almost be criminal for large multinational, with hosting expertise, not to exploit that marketing opportunity to maximise shareholder value.

1
0
0
@ekg Large multinationals *are* reaching out, so we won't be left out in the cold for sure -- it's just busywork that I wasn't anticipating. Plus, the nature of git hosting and mirrors makes it really difficult to accept any kind of CDN solutions.
1
0
1

@monsieuricon isn't git it's own kind of CDN?

I'm glad to hear that they are reaching out, not that I was expecting anything else.

1
0
0
@ekg No, git has very poor support for offloading anything to static hosting and it really only makes sense for fresh clones. For doing any other kind of operation you want the git server to give you exactly the objects you're missing (and they will be different for everyone).
1
0
0

@monsieuricon yeah, that's kinda what I meant. Please forgive me if my terminology was off, this is definitely a topic on the limit of my understanding.

My understanding is basically that git does something to reduce the amount of data you need to pull from the server, by storing data on the client. And a CDN does it somewhere between the true server and the client.

0
0
0

@monsieuricon What's that in real traffic units? (i.e. mbit/s average/95%)

1
0
0
@nblr Eh, too much work to calculate that out. :) Also, very much depends on the mirror -- most of our transfers seem to be out of our Amsterdam node, where it routinely consumes all 20Gbps available on the physical NIC.
0
0
0