G
George Moschovitis
Hello everyone,
I just finished the first working version of the new abstract rendering
pipeline for Nitro. This new pipeline, allows for multiple adaptors
(webrick, fastcgi, cgi, modruby, etc) running the same web application.
Even though the new pipeline is not yet optimized, I run a benchmark to
compare webrick's performance vs fastcgi. I was quite shocked to see
the following results on my trusty old laptop:
$ ab -n 200 -c 5 localhost/index
lighttpd/fastcgi: 175.22 requests/sec
webrick: 29.02 requests/sec
I find this performance delta rather suprising.
On the topic of fastcgi, I always had the following question: Isn't an
apache-fastcgi-rubyserver configuration equivalent to an
apache-mod_proxy-rubyserver configuration?
regards,
George.
I just finished the first working version of the new abstract rendering
pipeline for Nitro. This new pipeline, allows for multiple adaptors
(webrick, fastcgi, cgi, modruby, etc) running the same web application.
Even though the new pipeline is not yet optimized, I run a benchmark to
compare webrick's performance vs fastcgi. I was quite shocked to see
the following results on my trusty old laptop:
$ ab -n 200 -c 5 localhost/index
lighttpd/fastcgi: 175.22 requests/sec
webrick: 29.02 requests/sec
I find this performance delta rather suprising.
On the topic of fastcgi, I always had the following question: Isn't an
apache-fastcgi-rubyserver configuration equivalent to an
apache-mod_proxy-rubyserver configuration?
regards,
George.