[cgiapp] Benchmark of CGI::Application, HTTP::Engine, Catalyst, Mojo and others when used in a CGI environment.

2008-11-19 Thread Mark Stosberg

I've just published a benchmark of the performance CGI::Application,
HTTP::Engine, Catalyst, Mojo and others when used in a CGI environment.

No big surprises, but perhaps interesting to take a look:

http://mark.stosberg.com/blog/2008/11/startup-benchmarks-for-mojo-catalyst-titanium-httpengine-and-cgiapplication.html

Mark



#  CGI::Application community mailing list  
####
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp##
####
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:  http://cgiapp.erlbaum.net/ ##
####




Re: [cgiapp] Benchmark of CGI::Application, HTTP::Engine, Catalyst, Mojo and others when used in a CGI environment.

2008-11-19 Thread Michael Peters

Mark Stosberg wrote:


No big surprises, but perhaps interesting to take a look


Well, I think it goes to show all those people using CGI::Simple just to save .2M and .03s are 
wasting their time :)


--
Michael Peters
Plus Three, LP


#  CGI::Application community mailing list  
####
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp##
####
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:  http://cgiapp.erlbaum.net/ ##
####




Re: [cgiapp] Benchmark of CGI::Application, HTTP::Engine, Catalyst, Mojo and others when used in a CGI environment.

2008-11-19 Thread Michael Peters

Michael Peters wrote:


No big surprises, but perhaps interesting to take a look


Another surprise for me is that Titanium has a startup time of .14s where C::A has .21s. Isn't 
Titanium just C::A under the hood? How can it be faster?


Also you don't mention how many times you ran each benchmark and whether you averaged those times. 
It's possible that OS caching of files, etc could help Titanium startup faster if it was 2nd and 
both were run only once.


--
Michael Peters
Plus Three, LP


#  CGI::Application community mailing list  
####
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp##
####
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:  http://cgiapp.erlbaum.net/ ##
####