Re: BitTorrent based update mechanism

Elliott Wilcoxon <[email protected]>
Newsgroups gmane.linux.redhat.fedora.configuration
Message-ID <[email protected]>
Nice job, it's like you read my mind.  However, I suggest that instead 
of a million small .torrent files sent as part of the update summary, 
one large one be sent.  The large one would have the meta-info for a 
completely updated system.  The End User's client then just downloads 
the specific updates that the user wants (several clients support 
downloading selected files in a torrent, instead of the whole thing). 
Unless, of course, the size of the larger .torrent is prohibitive; I'm 
unaware of how .torrent filesize scales with the number of files that 
the .torrent contains information for.  There could be other issues with 
one large torrent and/or many small torrents, something you might want 
to research for v2 of the paper?

Also, to prevent the whole thing coming down should the tracker become 
unavailable, I suggest that the multi-tracker spec be used ( 
http://home.elp.rr.com/tur/multitracker-spec.txt ).  AFAIK, the most 
recent official Bittorrent client doesn't support it, but many 
unofficial open source clients support it, so I don't forsee its 
inclusion as a huge problem.

Elliott Wilcoxon

[email protected] wrote:
> All,
> 
> I've written a short paper on how BitTorrent could be used in an update mechanism (i.e. a method that coule be integrated into up2date). This should help those who have bandwidth problems with the amount of downloads they get(such as the Fedora Legacy project).
> 
> I've put the paper online at http://www.argosytelcrest.co.uk/papers/btupdate.html and I'd appreciate any comments anyone has on the ideas.
> 
> Regards,
> 
> Al.
> 
> 


-- 
Fedora-config-list mailing list
[email protected]
http://www.redhat.com/mailman/listinfo/fedora-config-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.