<$BlogRSDUrl$>

星期二, 三月 23, 2004

wiki.theory.org - Bit Torrent Applications 

In addition to Azureus, many BT applications are out there: wiki.theory.org - Bit Torrent Applications. Interestingly, Azureus has been ranked the best.

The BT C libraries (libtorrent and libbt) would be extremely useful to build a new BT client.

The BT 1.0 specification is also on the wiki site (here). Some proposed modification is here.

I really would like to compare this approach with that in eMule. Specifically, it seems no choking/unchoking in emule; instead a remote peer's upload rate will only affect its position at the waiting queue. Besides, there is a credit system in emule.

Of course there is no tracker in emule, but the search feature in emule will help to find other peers who is also in the horde (swarming). Is there a frequent check so as to update the available pieces, and newly online peers in the same horde? Well, have to read emule code.

Update: from doc at emule project site,
"For well shared files every 10 minutes a random client in the source list of a particular download is asked for its sources.
If the file is rare, i.e. less than 40 sources, every client in the list is asked for its sources in this interval."



Comments: 发表评论

This page is powered by Blogger. Isn't yours?