[bittorrent] BT for serving smallish (3MB) files
Olaf van der Spek
olafvdspek at gmail.com
Sat Feb 4 16:46:13 EST 2006
On 2/4/06, Gary Robinson <grobinson at goombah.com> wrote:
> > I have personally found that, even with smaller files such as the 3mb
> > files you're looking at using, that BitTorrent is a viable way to reduce
> > load on the central servers for the files. Actual performance may vary
> > depending on the popularity of the files.
> Thanks -- can you give me any more details such as a reasonable
> expectation of percentage of server bandwidth saved (assuming many
> downloaders)? In another response to my original query, Olaf said that
> each tracker request costs about 1K. I'm not clear on how many tracker
> requests there are per file download. I'm just starting to study the BT
> protocol -- maybe I can figure it out that way, but I trust actual
> hands-on experience more.
Instead of a 3 mb file download, a client could do 3000 requests.
With one request every 5 minutes, that's 250 hours (10,4 days online).
If you assume (worst case) the download rate is 1 kbyte/s, that's
still only 3000 seconds per file.
So you save more than 99% of the bandwidth.
More information about the BitTorrent