On 2023-03-23 18:51, Per Jessen wrote:
Carlos E. R. wrote:
This could be improved if some automated p2p method of rsync existed to propagate the updates also from mirror to mirror. It has to be invented, AFAIK.
Somewhat offtopic, but never mind. It's been too long without a good rant :-)
Huh, I had not switched rant mode on today :-p
Nothing needs to be "invented", there are various technologies/solutions that could be applied. Distributed filesystems, some sort of internet multicast, maybe super sparrow, content distribution networks.
Maybe they exist, but I don't know about them. Not my league.
The main hurdle - virtually regardless of which solution - is the mirror operator. She is generally happy to volunteer some Terabytes of disk space, some network bandwidth and 20mins for setting up an rsync cron-job. Some mirror operators (if you are listening here, you know who you are) are certainly very cooperative and more than happy to help out, but to most, running an openSUSE mirror is not a priority.
But of course. That's why I said "automated". Little configuration, no maintenance.
Insignificant hurdles, in comparison - openSUSE Heroes.
The only way I know to set this up is manually. Define a few master rsync mirrors which are directly updated by "us", and the rest must be updated indirectly from those 1st level mirrors. That's too much work. -- Cheers / Saludos, Carlos E. R. (from Elesar, using openSUSE Leap 15.4)