On 20 Dec 2010, at 14:04, Giorgio Zoppi wrote: > 2010/12/20 Matt Hamilton <ma...@netsight.co.uk>: >> Ok, here's a non job related post... >> >> Anyone know why urllib.urlopen() can be so much slower than using ab to do >> the same thing? I seem to be getting an extra 100ms latency on a simple HTTP >> GET request of a static, small image. >> I've tried it repeatedly and get consistent results. The server under test >> is a cluster of Plone instances behind haproxy. The client and server are >> connected via 100Mbit fairly lightly loaded network. >> >> I've tried taking the read() part out, still the same... I've tried using >> urllib2 and still pretty much the same. > > How does work twisted in this case?
No idea. I've not tried to use twisted in this case. Wouldn't it be overkill? How would twisted be any different making a single request to a server? Unless I'm wrong isn't twisted's main benefit that it allows concurrency? -Matt -- Matt Hamilton ma...@netsight.co.uk Netsight Internet Solutions, Ltd. Business Vision on the Internet http://www.netsight.co.uk +44 (0)117 9090901 Web Design | Zope/Plone Development and Consulting | Co-location | Hosting _______________________________________________ python-uk mailing list python-uk@python.org http://mail.python.org/mailman/listinfo/python-uk