[Mongrel] Threading Rails
piyush.pr at gmail.com
Wed Aug 27 15:38:58 EDT 2008
isn't rails 2.2 / edge supposed to have threading built in ? or am I missing
something here ?
also mongrel can handle multiple threads well . In fact I have tried it in
mongrel handlers and it works very well (for 75 concurrent requests each
taking 5 minutes to complete).
On Wed, Aug 27, 2008 at 10:29 PM, Parker Thompson <parkert at gmail.com> wrote:
> We (Pivotal Labs) have bee experimenting with Mongrel and Rails Edge
> to see what happens if we remove the mutex around the dispatch to
> Rails, our goal being to reduce memory usage in virtualized
> environments where memory is tight. We're pretty happy with the
> results and ready to put together a real patch for Mongrel to allow
> users to run Rails this way. So, we're ready to patch Mongrel to
> support this.
> It probably doesn't make sense to just remove the handler's mutex
> around dispatch as this could lead to num-processors threads in rails
> concurrently. Probably we'll want to limit that separately. I'm
> thinking we should patch the handler to optionally allow threading,
> then make mongrel_rails support this + a limit on how many requests to
> process concurrenty.
> I'm wondeing what kind of patch you would want, and whether anyone has
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mongrel-users