2009/5/31 Michael Cronenworth <mike@cchtml.com>
Jesse Keating wrote:
I'm afraid I'm not following your logic.  Torrents aren't free, either
the torrent server is going to have to give everybody the bits, or
somebody is going to have to download them outside of the torrent and
seed them for people

Jesse, I'm not following your logic about bittorrent. The torrent server would not "have to give everybody the bits." Is this why you are so against torrents? That's not how they work.

Your automated seeder would be the initial seeder. Once just one tester gets it, they will be able to take the load off of the automated seeder and spread it even faster to more people, and more people, and more people. The automated seeder would not be "overburdened" and would not slow down. Millions of people would be able to download an RC if you used a torrent instead of an HTTP link.

otoh, it's exactly what torrent.fedoraproject.org is doing.
let's say for the sake of simplicity that the maximum number of clients torrent.fedoraproject.org can get is ten. once the eleventh client wants the bits, it will no longer get them from the main site but instead from the other leechers. and yes, torrent can get only the different bytes between rc2 and rc1, if you already have rc1.



--
Linux counter #213090