twisted much?
Fredrik Lundh
fredrik at pythonware.com
Wed Jun 8 13:17:33 BST 2005
Martin Pool wrote:
> (Maybe some of the Canonical people have an opinion on this.)
>
> To get really good HTTP download performance it seems that we need to
> do parallel/overlapped downloads.
>
> One way to do that would be to use Twisted Python's http client
> library. Some people like it very much and some strongly dislike it.
> It would introduce a sizeable dependency.
>
> Another way is to do hand-carved select() or thread based clients.
> While I would normally hesitate to introduce threads into a program
> that doesn't strongly need them I think it might be OK here, if
> they're contained behind an API firewall.
if anyone's interested, I have an enhanced version of the HTTP client and
download manager used in this article:
http://effbot.org/zone/effnews-1.htm
you can find an early release here:
http://effbot.org/downloads/index.cgi/effbot.org-0.1-20041009.zip
</F>
More information about the bazaar
mailing list