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