<HTML>
<HEAD>
<TITLE>Re: [Mongrel] Is mongrel stable enough to be used in a production environment?</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>I’m currently taking the 0.3.12.x release and making it stable and robust in the face of malformed protocol requests or giant “moby” requests. There is a pre-release available (0.3.12.4) from:<BR>
<BR>
gem install mongrel —source=<a href="http://mongrel.rubyforge.org/releases/">http://mongrel.rubyforge.org/releases/</a><BR>
<BR>
Which you might want to try in order to get a jump on it’s stability. This release mostly just fixes the Date formatting to be RFC compliant.<BR>
<BR>
I’m telling people that the 0.3.13 release will be the “stable for pre-production release”. This means that you can start putting your pre-production and staging systems on it for testing and evaluation purposes. At Canada on Rails I plan on getting together with as many people as possible and trying to get their applications to run Mongrel as my main testing process.<BR>
<BR>
After Canada on Rails I’m planning the 0.4 release and will start telling people it’s production ready.<BR>
<BR>
Now, before people go crazy and start running their rails applications on Mongrel expecting google size loads, there’s quite a few things that “Mongrel in production” is really missing:<BR>
<BR>
* A monitoring best practice. I’m looking at monit for this and should have a doc for people soon.<BR>
* A multi-machine cached cluster best practice. There’s one using lighttpd that works, but there’s some bugs in lighttpd’s mod_proxy that makes it not so great. I should have a new version of the document which clears all this up.<BR>
* Management mechanisms. Monit should take care of things like stray mongrels (pun!) and bouncing badly behaving servers. It would be nice to give people a small handler that lets them hit a mongrel server on a separate host to see what it’s doing and manage it a bit.<BR>
<BR>
Hope that answers your question.<BR>
<BR>
Zed A. Shaw<BR>
<a href="http://www.zedshaw.com/">http://www.zedshaw.com/</a><BR>
<a href="http://mongrel.rubyforge.org/">http://mongrel.rubyforge.org/</a><BR>
<BR>
<BR>
On 4/7/06 3:50 PM, "Chris Richards" <evilgeenius@gmail.com> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>Is mongrel stable enough to be used in a production environment? Is it stable?<BR>
If so, which version is recommended?<BR>
Thanks,<BR>
<BR>
Chris<BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></SPAN></FONT><FONT SIZE="2"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:10.0px'>_______________________________________________<BR>
Mongrel-users mailing list<BR>
Mongrel-users@rubyforge.org<BR>
<a href="http://rubyforge.org/mailman/listinfo/mongrel-users">http://rubyforge.org/mailman/listinfo/mongrel-users</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="2"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:10.0px'><BR>
</SPAN></FONT></FONT>
</BODY>
</HTML>