I was wondering about mirrors while I’m in middle of system update…
Are the mirrors basically multiple servers running at different locations to distribute loads of traffic from users trying to access updates/packages si!ultaneously?
These must be one of the major things where the funds are spent…? Also the risk of DDOS attacks and hacks…
Is the current entity structure open to share how they manage these, I mean, if all the mirrors are used equally, and ones that dont get much traffic are they intentionally shut down? Like mirror status page shows some offline.
Yes, that’s a good way of putting it. But there’s more to it than that.
No, because those mirrors are independently run by separate organizations — e.g. universities, telecom operators, et al — and they serve as mirrors to more than just Manjaro. Most of them are also mirrors for various other distributions, and for individual software projects.
Well, any of them could be targeted by a DDoS, and for whatever reason, but they usually have their own DDoS mitigations in place.
Whether they are online or offline is at the discretion of each individual mirror’s administrator(s).
The manjaro-mirrors script polls the pool of mirrors as per your selection — e.g. only the mirrors in your country, only mirrors supporting https, and so on — and ranks the ones which are online and which have properly synced.