[EMAIL PROTECTED] ha scritto:
On 7 Jan, 05:53 pm, [EMAIL PROTECTED] wrote:
>This is not a problem (and maybe the tests are not so accurate), but I
would
>like to known if there are still some areas that can be optimized in
>twisted.web2 or the development is stable.
twisted.web2 is still officially unstable. One of the *requirements*
for it to be declared officially stable is, in fact, optimization to be
as fast as web1 :-).
Ok, I *just* have read the ticket. Thanks.
Patches, especially those which would add some performance tests, would
be appreciated.
This is a complex task...
However there are good news.
1) Directory listing is much faster in web2.
static.File('/usr/bin')
ab -n 100 -c 1
web: 0.63 req/sec
web2: 17.25 req/sec
ab -n 100 -c 25
web: timed out
web2 17.34
2) With keep alive enabled, web2 performs better
(the same code as in the original post)
ab -n 100 -c 1
web: 1398 req/sec
nevow: 1049 req/sec
web2: 1186 req/sec
ab -n 500 -c 50
web: 1756 req/sec
nevow: 1202 req/sec
web2: 1273 req/sec
The result, here, is that web2 is as fast as Nevow.
Regards Manlio Perillo
_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web