On 2/28/07, Jeremy Kemper <[EMAIL PROTECTED]> wrote:

> This is true. However, his assertion is valid: it's a must for any web app
> that uses blocking API calls, like executing queries using the native mysql
> and postgres clients. That's just life with Ruby threads.

I have oodles of dynamic web sites and applications that make blocking
API calls yet can still sustain hit rates in the 50-200/second range
(depending on the site) under a single mongrel.  They bear up just
fine to bursty traffic when people are checking their fund prices in
the evenings.

There are situations where clustering multiple backends is necessary,
for sure, but it's possible to handle an exceptional amount of
dynamic, db-interactive traffic in a single ruby process.


Kirk Haines
_______________________________________________
Mongrel-users mailing list
Mongrel-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/mongrel-users

Reply via email to