views:

36

answers:

2

Hi,

I want to improve the scalability of my Rails app. Currently it runs on a apache/mongrel (mongrel cluster actually).

Will replacing this with Thin or Passenger improve the scalability of my app?

Thanks,
Sivakumar.

+1  A: 

Here's a good link benchmark of mongrel, thin and passenger

Hope that helps.

Suman Mukherjee
Can a single mongrel instance serve only one request at a time?
Sivakumar
+2  A: 

No.

The overhead in your app is almost guaranteed to be in your app itself, and not in the relatively lightweight hosting container.

As always:

Test. Measure.

You can only address specific issues.

Toby Hede