Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Michael Dexter
@dexter@bsd.network  路  activity timestamp 3 months ago
@tj @dch @emaste As promised, the discussion on global FreeBSD package mirrors:

https://youtu.be/Ua_dx2VaTIk?si=aiurJ5sHoSRhcfNF&t=1372

(23 minutes in)

Thank you @antranigv and @crest for your insights on this.

  • Copy link
  • Flag this post
  • Block
Jason Tubnor 馃嚘馃嚭
@Tubsta@soc.feditime.com replied  路  activity timestamp 3 months ago
@dexter@tj @dch @emaste @antranigv @crest As a mirror operator for some large Linux distributions, I should have been on this call.
  • Copy link
  • Flag this comment
  • Block
Michael Dexter
@dexter@bsd.network replied  路  activity timestamp 3 months ago
@Tubsta@tj @crest @dch @emaste @antranigv Something something time zones.
  • Copy link
  • Flag this comment
  • Block
Michael Dexter
@dexter@bsd.network replied  路  activity timestamp 3 months ago

@Tubsta @tj @crest @dch @emaste @antranigv My single concern is that the discussion has initiated. This is Argus NOT the optimal venue for it, but it鈥檚 initiated and some good people are involved.

#MyWorkHereIsDone
#LOL

  • Copy link
  • Flag this comment
  • Block
Michael Dexter
@dexter@bsd.network replied  路  activity timestamp 3 months ago
@Tubsta@tj @crest @dch @emaste @antranigv I recall you getting a mention. 馃檪
  • Copy link
  • Flag this comment
  • Block
Felipe Grazziotin
@openglx@hachyderm.io replied  路  activity timestamp 3 months ago
@dexter@tj @dch @emaste @antranigv @crest thank you for hosting these conversations, Michael.

["Long time listener, first time calling..."]

It really helped me listen to this one as everyone's audio was of high quality, tried a few other times but with varying success.

Connecting two dots on the conversation, what if populating the mirrors for a release used bittorrent (a private tracker, obviously)? Would it help mirrors spread it more quickly? A handful of the more powerful seeders then let the other nodes catch up?

I forgot who said but, I agree that if the client is smarter then we wouldn't rely so much on SRV records or GeoDNS. There was a talk by the Facebook folks on Fosdem I think 2016 about it and how they were moving away from GeoDNS to something that made a bunch of requests to a set of servers to measure speed before picking the datacentre to connect to. Think apt-fastest-mirror but for pkg.

GeoDNS to determine which mirror to go to is very limiting, there was a long conversation saying traffic between African countries but ignoring that connectivity in-continent is poor (or used to be) as most telcos prefer to buy the connectivity back to Europe and US rather than to their neighbours, as that's where the content their customers want is.

Sorry about the long message and thank you if you read this far!

  • Copy link
  • Flag this comment
  • Block
Jason Tubnor 馃嚘馃嚭
@Tubsta@soc.feditime.com replied  路  activity timestamp 3 months ago
@openglx @dexter@tj @dch @emaste @antranigv @crest This micromirror project by FCIX has solved a lot of these problems. Also having a mirrors adjacent to or in internet exchanges are great for those that connect to it. Traffic is typically free and bandwidth is massive, versus using transit to deliver data.
  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.0-rc.3.1 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login