P. 1
The Ruby 1.9.x Web Servers Booklet

The Ruby 1.9.x Web Servers Booklet

5.0

|Views: 11,623|Likes:
Published by oldmoe
A guide to understanding the different Ruby web servers and how they perform under Ruby 1.9.x
A guide to understanding the different Ruby web servers and how they perform under Ruby 1.9.x

More info:

Published by: oldmoe on Oct 07, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/10/2013

pdf

text

original

I should not be making conclusions given the abundance of the presented data which can help
you decide on your own. But I know that some people may want to skip all the bloat and read
directly what the author thinks he found out. So, without further ado, here are my conclusions
for those deploying Ruby 1.9.x applications.

1.Offload your file serving to the likes of Nginx and Apache (in that order)

2.It won't matter much which server you go with in the case of Rails (unless it is called
Webrick, which should be avoided). For ease of use I recommend Passenger even
though Thin is a little faster for quick requests.

3.If you are building an API or a service that perform fast and quick operations then look
no further than Thin. This one will excel in those applications.

A Survey of Architectural Choices & Analysis of Relative Performance

59/60

The Ruby 1.9.x Web Servers Booklet

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->