Very cool, nice work.  One small comment...

On Mon, Nov 17, 2008 at 03:32:33PM -0500, Evan Weaver wrote:
> Hi Mongrels,
> 
> - Error code instead of connection-close, as discussed earlier

With this do you mean returning one of the many error codes in an HTTP
response when the server is overloaded?

I would recommend against that if that's the case.  In theory it's nice
to return an error code to clients that could be waiting.  In practice,
your queue is already overloaded, so taking more time to send a response
to clients only adds to the problem.  In a modern system this isn't such
a big deal, but in Ruby it becomes a mess because of the file id limits
in the select loop.

I'd say, if you add that, make it optional to turn it off and be
prepared with a FAQ about it in case people have problems.

Have fun.

-- 
Zed A. Shaw
http://freehackersunion.org/
_______________________________________________
Mongrel-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/mongrel-development

Reply via email to