Re: Fast Python webserver

2007-03-03 Thread Robert Leftwich

I wrote:
 Hopefully, all will be revealed later this week with 2 separate servers to 
 test 
 with.

Well, it took a bit longer than I'd hoped but I finally found the time to do 
some testing. Unfortunately, it wasn't as thorough as I would have liked as one 
of the boxes had to be removed at short notice.

I've written up a page on the Wiki - 
http://pylonshq.com/project/pylonshq/wiki/PerformanceTests

The end result is that the performance was pretty close regardless of setup 
(proxy/fastcgi/scgi), but Nginx/proxy is a good bet.

Robert


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-21 Thread Robert Leftwich

I wrote:
 
 Hopefully, all will be revealed later this week with 2 separate servers to 
 test 
 with.

I just had to pass on this comment from a beta tester after I switched from 
lightty/proxy to nginx/flup in preparation for the testing:

  *This truly is fantastic speed. It's desktop fast.*

The other major change is that I have all the js/css/img static files being 
served from a sub-domain (which is currently served by the same nginx instance 
as everything else - but browsers can work more effectively with extra 
sub-domains).

Note that I haven't done any tuning of the server setup yet, e.g. logging is 
still turned on with nginx, where it was turned off with lightty.

It looks like the last 3 days work might actually be worthwhile :-)

Robert



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-19 Thread Max Ischenko



On Feb 19, 12:21 am, Bob Ippolito [EMAIL PROTECTED] wrote:
 I'm curious as to why anyone would want to use FastCGI in the first
 place if proxying is available? Implementation wise, there's very
 little reason why FastCGI would be markedly faster or slower than the
 HTTP protocol.

May be due to lack of appropriate knowledge?

For instance, official Pylons deployment docs talks about FastCGI plus
Apache option only. Pylons wiki lists more deployment option but I am
not sure whether it covers proxying setup either (I am not sure what
is this really).

Max.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-19 Thread Jose Galvez

Of all the apache setups, proxying is by far the simplest, and with
Apache 2.2 proxy ajp is faster then http
Jose

Max Ischenko wrote:

 On Feb 19, 12:21 am, Bob Ippolito [EMAIL PROTECTED] wrote:
   
 I'm curious as to why anyone would want to use FastCGI in the first
 place if proxying is available? Implementation wise, there's very
 little reason why FastCGI would be markedly faster or slower than the
 HTTP protocol.
 

 May be due to lack of appropriate knowledge?

 For instance, official Pylons deployment docs talks about FastCGI plus
 Apache option only. Pylons wiki lists more deployment option but I am
 not sure whether it covers proxying setup either (I am not sure what
 is this really).

 Max.


 

   


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread James Gardner

Hi Robert, Ian

 I'm going to be doing some performance tests on my setup in the next few 
 days, 
 but one thing I've  noticed in preliminary playing is that using 
 fastcgi/flup 
 with nginx is noticeably faster than a straight proxy.

I've been interested to see how well Pylons works with Nginx and FastCGI 
too because I've heard lots of people say good things about the setup.

On my server with a fairly simple app, using Nginx 0.4.13 to proxy to a 
paste http server takes about 11.5ms per request (over 1000 requests).

With Nginx and FastCGI the same app took about 51ms per request.

Using the paste without the proxy takes about 10.6ms per request.

Unless I've set something up very wrong, that means that there is about 
a 1ms overhead using Nginx as a proxy compared to doing the requests 
directly but that using HTTP is about 5 times faster than using FastCGI. 
Should I be using a different version of Nginx?

I would say though that Nginx is very easy to setup and I do like it, 
even if the FastCGI setup doesn't seem faster than the HTTP setup with 
Pylons.

 FastCGI doesn't seem substantially easier to parse than HTTP, so I'm not 
 sure why that'd be.  Maybe flup is just faster than paste.httpserver. 
 Or maybe there's something different about the way connections are 
 handled (are FastCGI connections persistent in any way?).

I would have been surprised if the FastCGI version was faster too, and 
in my tests it isn't.

I'd be very interested to hear your results though Robert.

Cheers,

James

P.S. For anyone interested, this is still my favorite method of 
deploying Pylons/Paste apps in production:

http://pylonshq.com/project/pylonshq/wiki/DaemonTools

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Cliff Wells

On Sun, 2007-02-18 at 17:50 +, James Gardner wrote:

 Unless I've set something up very wrong, that means that there is about 
 a 1ms overhead using Nginx as a proxy compared to doing the requests 
 directly but that using HTTP is about 5 times faster than using FastCGI. 
 Should I be using a different version of Nginx?

0.4.13 is pretty old, but I'm still surprised by that amount of
overhead.  Maybe you could try with the latest (0.5.12) version?

 
 I would say though that Nginx is very easy to setup and I do like it, 
 even if the FastCGI setup doesn't seem faster than the HTTP setup with 
 Pylons.

Most of the benchmarks I've seen (which is only a couple) have shown
FastCGI on Nginx to be slightly faster than proxying, although by a very
small amount.

Regards,
Cliff


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Bob Ippolito

On 2/18/07, Cliff Wells [EMAIL PROTECTED] wrote:

 On Sun, 2007-02-18 at 17:50 +, James Gardner wrote:

  Unless I've set something up very wrong, that means that there is about
  a 1ms overhead using Nginx as a proxy compared to doing the requests
  directly but that using HTTP is about 5 times faster than using FastCGI.
  Should I be using a different version of Nginx?

 0.4.13 is pretty old, but I'm still surprised by that amount of
 overhead.  Maybe you could try with the latest (0.5.12) version?

Well by default nginx is going to cache the proxied server's response
before sending it to the client, that could explain the 1msec or so.
I'm sure you'd have different results over a slower link where it
makes more sense to do that kind of caching.

 
  I would say though that Nginx is very easy to setup and I do like it,
  even if the FastCGI setup doesn't seem faster than the HTTP setup with
  Pylons.

 Most of the benchmarks I've seen (which is only a couple) have shown
 FastCGI on Nginx to be slightly faster than proxying, although by a very
 small amount.

However, proxying is a lot easier to set up than FastCGI.

I'm sure there's things that can be done to paste.httpserver to make
it come closer to FastCGI in performance.

-bob

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Cliff Wells

On Sun, 2007-02-18 at 12:20 -0800, Bob Ippolito wrote:

 However, proxying is a lot easier to set up than FastCGI.

Absolutely. That's what I always use.  I doubt the small performance
gain is going to add up to much in the way of scalability anyway ;-)

What I typically use is a small cluster of Pylons servers proxied to by
Nginx, which is something else not as easily done with FastCGI.


 I'm sure there's things that can be done to paste.httpserver to make
 it come closer to FastCGI in performance.

Maybe.  I'm going to be investigating fapws (and perhaps CherryPy's WSGI
server as well) to see if there's any significant gain by using those
rather than paste.httpserver (although I suspect most of the overhead is
in the framework and application, not the HTTP server itself, so even
significant gains in HTTP performance might not add up to much overall).

Regards,
Cliff


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread James Gardner

Hi guys,

 Maybe you could try with the latest (0.5.12) version?

I've rerun the tests with 0.5.12 and the difference is exactly the same. 
FastCGI is 5 times *slower* than simple HTTP!

 Well by default nginx is going to cache the proxied server's response
 before sending it to the client, that could explain the 1msec or so.
 I'm sure you'd have different results over a slower link where it
 makes more sense to do that kind of caching.

I'm not so worried about the 1ms difference. There is bound to be an 
overhead adding another component to the stack. What does seem strange 
is that people are claiming FastCGI performance is better than HTTP 
performance when in my tests the HTTP performance is 5 times faster!

 I'm sure there's things that can be done to paste.httpserver to make
 it come closer to FastCGI in performance.

Hang on a sec, FastCGI is 5 times slower than HTTP, surely it is the 
FastCGI implementation that requires improvement?

 Maybe.  I'm going to be investigating fapws (and perhaps CherryPy's WSGI
 server as well) to see if there's any significant gain by using those
 rather than paste.httpserver (although I suspect most of the overhead is
 in the framework and application, not the HTTP server itself, so even
 significant gains in HTTP performance might not add up to much overall)

Again, my tests clearly show HTTP is 5 times faster than FastCGI. Am I 
missing a trick?

Cliff: Do you still have the links to the benchmarks you mentioned, I'd 
be interested to see the setup being tested.

Perhaps you are proxying to multiple FastCGI backends which is of course 
going to be faster than a single HTTP backend but you can also proxy to 
multiple HTTP backends so that isn't comparing like with like.

I'd really like to get to the bottom of these rumours because if there 
is a faster way of serving a Pylons app I'm keen to document it so that 
everyone can benefit.

Cheers,

James



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Ian Bicking

James Gardner wrote:
 Hi guys,
 
 Maybe you could try with the latest (0.5.12) version?
 
 I've rerun the tests with 0.5.12 and the difference is exactly the same. 
 FastCGI is 5 times *slower* than simple HTTP!

Someone mentioned caching -- are you sure that the HTTP server is 
getting all the requests?  If Nginx is caching some responses and not 
passing them through, it will of course be much faster.

 Perhaps you are proxying to multiple FastCGI backends which is of course 
 going to be faster than a single HTTP backend but you can also proxy to 
 multiple HTTP backends so that isn't comparing like with like.

It shouldn't dramatically improve performance to use multiple FastCGI 
backends.  Unless you have a SMP machine or something, which could 
change performance in all kinds of ways.

-- 
Ian Bicking | [EMAIL PROTECTED] | http://blog.ianbicking.org

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread James Gardner

Hi Ian,

 I've rerun the tests with 0.5.12 and the difference is exactly the same. 
 FastCGI is 5 times *slower* than simple HTTP!
 
 Someone mentioned caching -- are you sure that the HTTP server is 
 getting all the requests?  If Nginx is caching some responses and not 
 passing them through, it will of course be much faster.

Yes, I'm sure there is no caching when using HTTP because I can 
benchmark the paste server directly and it is about 1ms faster per 
request than using Nginx to proxy to it.

 Perhaps you are proxying to multiple FastCGI backends which is of course 
 going to be faster than a single HTTP backend but you can also proxy to 
 multiple HTTP backends so that isn't comparing like with like.
 
 It shouldn't dramatically improve performance to use multiple FastCGI 
 backends.  Unless you have a SMP machine or something, which could 
 change performance in all kinds of ways.

Fair point, but it depends a bit on what is going on that is making the 
FastCGI performance so poor.

James



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Bob Ippolito

On 2/18/07, Ian Bicking [EMAIL PROTECTED] wrote:

 James Gardner wrote:
  Hi guys,
 
  Maybe you could try with the latest (0.5.12) version?
 
  I've rerun the tests with 0.5.12 and the difference is exactly the same.
  FastCGI is 5 times *slower* than simple HTTP!

 Someone mentioned caching -- are you sure that the HTTP server is
 getting all the requests?  If Nginx is caching some responses and not
 passing them through, it will of course be much faster.

It definitely does not cache any proxied requests ever, unless you're
using the memcached module, but that's very explicit.

  Perhaps you are proxying to multiple FastCGI backends which is of course
  going to be faster than a single HTTP backend but you can also proxy to
  multiple HTTP backends so that isn't comparing like with like.

 It shouldn't dramatically improve performance to use multiple FastCGI
 backends.  Unless you have a SMP machine or something, which could
 change performance in all kinds of ways.

I'm curious as to why anyone would want to use FastCGI in the first
place if proxying is available? Implementation wise, there's very
little reason why FastCGI would be markedly faster or slower than the
HTTP protocol.

-bob

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread James Gardner

Hi Bob,

 I'm curious as to why anyone would want to use FastCGI in the first
 place if proxying is available? Implementation wise, there's very
 little reason why FastCGI would be markedly faster or slower than the
 HTTP protocol.

Agreed, there's no point unless FastCGI is significantly faster which 
would be unexpected.

Since the tests show it isn't faster I'm going to carry on using my 
existing HTTP setup. We can put the FastCGI rumour to bed.

Cheers,

James

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread James Gardner

Robert Leftwich wrote:
 As I'm the one that said it was faster earlier in the thread, I think I 
 should 
 be the one to put the rumour to bed :-))

Sure.

I've heard the same rumour in other places too though actually, 
particularly related to rails but also with Pylons eg:
http://www.rkblog.rk.edu.pl/w/p/pylons-benchmark-various-servers/

 As mentioned in the earlier post, I was playing around with some preliminary 
 configurations on my laptop and it was faster using flup/fastcgi (via ab, not 
 wall clock). 

Interesting. I was using ab too.

 I have been waiting for another server to be setup side by side at 
 my hosting company before I did any 'real' testing, as any testing done 
 outside 
 the host network just saturated the b/w I had available from my office 
 (nothing 
 faster than 128k ISDN where I live/work) w/o getting the server warmed up. 

OK, I was testing on localhost.

 I 
 probably should have just kept my email shut until doing some real testing - 
 stay tuned.

I look forward to the results. Could you let me know the platform you 
are on too please? Sometimes Debian etch is a bit weird!

Cheers,

James

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Robert Leftwich

James Gardner wrote:
 
 OK, I was testing on localhost.

So was I, on the laptop. Any testing to the real box was useless at 128k.

 Could you let me know the platform you 
 are on too please? Sometimes Debian etch is a bit weird!

Ubuntu 6.06 on both servers and laptops.

Robert

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Cliff Wells

On Sun, 2007-02-18 at 23:42 +, James Gardner wrote:

 I've heard the same rumour in other places too though actually, 
 particularly related to rails but also with Pylons eg:
 http://www.rkblog.rk.edu.pl/w/p/pylons-benchmark-various-servers/

This is the benchmark I remember seeing, although I've heard others
mention similar results.


 OK, I was testing on localhost.

I don't think testing on localhost is ever going to give accurate
results since the client load is added to the server load on the same
machine.

Regards,
Cliff




--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Matt Good

On Feb 18, 6:09 pm, Robert Leftwich [EMAIL PROTECTED] wrote:
 James Gardner wrote:

  Agreed, there's no point unless FastCGI is significantly faster which
  would be unexpected.

  Since the tests show it isn't faster I'm going to carry on using my
  existing HTTP setup. We can put the FastCGI rumour to bed.

 As I'm the one that said it was faster earlier in the thread, I think I should
 be the one to put the rumour to bed :-))

 As mentioned in the earlier post, I was playing around with some preliminary
 configurations on my laptop and it was faster using flup/fastcgi (via ab, not
 wall clock).

Benchmarking on a laptop can be misleading since the CPU scaling makes
it impossible to get consistent results.

-- Matt Good


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-18 Thread Robert Leftwich

Matt Good wrote:
 
 Benchmarking on a laptop can be misleading since the CPU scaling makes
 it impossible to get consistent results.
 

Yep.

FWIW I kept on repeating the test until I got consistent results with the CPU 
maxed out, but I wasn't putting any weight in the results as testing on the 
same 
machine as the server is not going to give meaningful results anyway - it was 
just a passing comment...honest :-)

Hopefully, all will be revealed later this week with 2 separate servers to test 
with.

Robert

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-16 Thread Robert Leftwich

Ian Bicking wrote:
 Cliff Wells wrote:
 I'll probably do
 some better tests later, but my initial suspicion is that the default
 paster serve isn't as fast as CherryPy (both are proxyied to via
 Nginx).
 
 In my simplistic tests CherryPy 3 is about 50% faster than 
 paste.httpserver.  That's keeping everything else equivalent, and not 
 including any framework.  I don't know how other factors would effect that.

I'm going to be doing some performance tests on my setup in the next few days, 
but one thing I've  noticed in preliminary playing is that using fastcgi/flup 
with nginx is noticeably faster than a straight proxy.

 
 Pylons has some performance gotchas if you use threadlocals in certain 
 ways.  

Care to elaborate?

Robert



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-16 Thread Ian Bicking

Robert Leftwich wrote:
 Ian Bicking wrote:
 Cliff Wells wrote:
 I'll probably do
 some better tests later, but my initial suspicion is that the default
 paster serve isn't as fast as CherryPy (both are proxyied to via
 Nginx).
 In my simplistic tests CherryPy 3 is about 50% faster than 
 paste.httpserver.  That's keeping everything else equivalent, and not 
 including any framework.  I don't know how other factors would effect that.
 
 I'm going to be doing some performance tests on my setup in the next few 
 days, 
 but one thing I've  noticed in preliminary playing is that using fastcgi/flup 
 with nginx is noticeably faster than a straight proxy.

FastCGI doesn't seem substantially easier to parse than HTTP, so I'm not 
sure why that'd be.  Maybe flup is just faster than paste.httpserver. 
Or maybe there's something different about the way connections are 
handled (are FastCGI connections persistent in any way?).

 Pylons has some performance gotchas if you use threadlocals in certain 
 ways.  
 
 Care to elaborate?

Everytime you access an attribute on c or g (or pylons.request/response) 
there is a threadlocal lookup which adds some overhead.  If you do it in 
a loop (e.g., for c.name in big_list) it can become a big hit.  If you 
have just a handful of such lookups it's not a big deal.

-- 
Ian Bicking | [EMAIL PROTECTED] | http://blog.ianbicking.org

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---



Re: Fast Python webserver

2007-02-16 Thread Robert Leftwich

Ian Bicking wrote:
 
 (are FastCGI connections persistent in any way?).

Not that I'm aware of.

Hopefully, I'll have some more definitive numbers in a few days.

Robert

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
pylons-discuss group.
To post to this group, send email to pylons-discuss@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~--~~~~--~~--~--~---