Distributed package repository for Linux

package-management

Many times I have seen the note telling users not to update their repositories too often (i.e more than once a day) because that will put a stress too large for the servers. Also I understand that it takes monstrous machines for such repositories.

I am wondering if there is something like BitTorrent for package management? Or if there isn't, is it feasible to have such a system?

(I'm thinking about a system where each user keeps the packages that they have and serve it in the same fashion as BitTorrent.)

Best Answer

Indeed it's possible and of course it exists, but all of the existing projects are still just experiments.

I found two interesting papers:

So yes, it's possible and it's indeed a really interesting subject.

Related Question