2 ms·
That probably was the reason when package managers were invented. I don't think it makes sense today, especially when we do have some package managers downloadi
by Arnavion 7y ago
That probably was the reason when package managers were invented. I don't think it makes sense today, especially when we do have some package managers downloading in parallel (like dnf as I mentioned). That means at least some distros believe their infrastructure can handle it.
As for volunteer servers, if a particular server can't handle >N connections, it can drop them. No reason to gimp clients instead.
And specifically in openSUSE's case, nobody has put forth server bandwidth / limits as a reason not to parallelize downloads. [1][2][3] It's just not been done because nobody (including myself) has cared enough to figure out how to do it.
[1]: https://features.opensuse.org/307862 https://features.opensuse.org/307862
[2]: https://github.com/openSUSE/zypper/issues/104 https://github.com/openSUSE/zypper/issues/104
[3]: https://github.com/openSUSE/zypper/issues/160 https://github.com/openSUSE/zypper/issues/160