Hello, I am considering recommending to a client (in the financial sector) to use mongrel2 for part of their website. As part of the due diligence process, I have been asked where mongrel2 is being used in production and how critical is its use to the organization. Please respond to me, either on the list or in private, if you are using mongrel2 in production for a significant website. Regards, Henry -- Henry Baragar Instantiated Software
On Thu, Apr 14, 2011 at 11:21:06AM -0400, Henry Baragar wrote: > Hello, > > I am considering recommending to a client (in the financial sector) to use > mongrel2 for part of their website. As part of the due diligence process, I My honest opinion is that you could start developing your site with it now, and based on your time-frame, be ready to adopt the mongrel2 v2.0 that I'm working on. The actual way it works will be the same, I'll just have added much better control, pulled the proxy out, and given you tnetstrings instead of json for extra speed in handlers. Also, as someone else mentioned, I do consulting work if you need it and usually just fix stuff that you find as bugs (or you can fix them). As for sites using it, there's a few folks who mentioned this in their replies, and also most of my sites use it and I get upwards of 400k hits in a day, depending on the project and what I'm promoting about it. Mongrel2 handles it just fine. -- Zed A. Shaw http://zedshaw.com/
We're using m2 and Tir in a beta, multi-tennant environment now. Very low traffic so far but we're doing lots of dynamic reconfiguration. Given the simplicity of the sqlite.config schema, it's been a breeze. Unless something radical changes, we're committed to it for the long term. Speaking of v2.0...Zed, what's your gut feel on when you'll push it out? I'm looking forward to checking out the new options for managing conifg. ✈ Matt On Apr 15, 2011, at 07:58 , Zed A. Shaw wrote: > On Thu, Apr 14, 2011 at 11:21:06AM -0400, Henry Baragar wrote: >> Hello, >> >> I am considering recommending to a client (in the financial sector) to use >> mongrel2 for part of their website. As part of the due diligence process, I > > My honest opinion is that you could start developing your site with it > now, and based on your time-frame, be ready to adopt the mongrel2 v2.0 > that I'm working on. The actual way it works will be the same, I'll > just have added much better control, pulled the proxy out, and given you > tnetstrings instead of json for extra speed in handlers. > > Also, as someone else mentioned, I do consulting work if you need it and > usually just fix stuff that you find as bugs (or you can fix them). > > As for sites using it, there's a few folks who mentioned this in their > replies, and also most of my sites use it and I get upwards of 400k hits > in a day, depending on the project and what I'm promoting about it. > Mongrel2 handles it just fine. > > -- > Zed A. Shaw > http://zedshaw.com/
On Fri, Apr 15, 2011 at 08:15:52AM -0700, Matt Towers wrote: > Speaking of v2.0...Zed, what's your gut feel on when you'll push it > out? I'm looking forward to checking out the new options for managing > conifg. I'm going to do some hacking on it this weekend to get the control port converted, then I'll have people try it. I'll debate then whether 2.0 should also move the proxy out as well as the "config from any damn thing". -- Zed A. Shaw http://zedshaw.com/
On 2011-04-16 00:43, Zed A. Shaw wrote: > On Fri, Apr 15, 2011 at 08:15:52AM -0700, Matt Towers wrote: >> Speaking of v2.0...Zed, what's your gut feel on when you'll push it >> out? I'm looking forward to checking out the new options for managing >> conifg. > > I'm going to do some hacking on it this weekend to get the control port > converted, then I'll have people try it. I'll debate then whether 2.0 > should also move the proxy out as well as the "config from any damn > thing". I have no idea for the "config from any damn thing" yet (your rpc stuff?), but I am awaiting the proxy out. This is because I want to code my own proxy for Apache+Subversion but having the access rights handling at the proxy level. Basically, I want to be able to : - check rights via a command over zmq. - create on the fly a new repository on first checkout if the rights are ok (idem via a command over zmq). The proxy out will allow me to do all these tests/hacks etc. on a code outside of the core Mongrel2. This will be extremely good for the stability. Also, if the cost of my zmq calls increase, I can easily start new proxy handlers to support the load, I cannot do that when everything is packed into the core. So yes, real usage for me. If you do not put that "out" I will need to do it myself anyway... loïc
Or perhaps you could simply pay Zed for support to solve this chicken and egg problem. -Drew On Fri, Apr 15, 2011 at 1:21 AM, Henry Baragar < Henry.Baragar@instantiated.ca> wrote: > Hello, > > I am considering recommending to a client (in the financial sector) to use > mongrel2 for part of their website. As part of the due diligence process, I > have been asked where mongrel2 is being used in production and how critical > is its use to the organization. > > Please respond to me, either on the list or in private, if you are using > mongrel2 in production for a significant website. > > Regards, > > Henry > > > -- > > Henry Baragar > > Instantiated Software > > -- Drew Whitehouse ANU Supercomputer Facility Vizlab
On Fri, Apr 15, 2011 at 07:08:11AM +1000, Drew Whitehouse wrote: > Or perhaps you could simply pay Zed for support to solve this chicken and > egg problem. Pfft, why would anyone do that? Open source is all about free labor and reducing costs, not about a fair trade of ideas. (sarcasm) -- Zed A. Shaw http://zedshaw.com/
Hello, You an present your point by decoupling the elements: - front end: Mongrel2 - application transport layer: ZMQ - application code: your work - Mongrel2 itself is very robust. I hammered it a lot and it does not leak memory, the code base is small, everything is tested, etc. just grab a bit of code and show how the check on errors is done everywhere. - ZMQ is used by many in the financial sector, you can easily find whitepapers whatever to support your case. - Your work is your work... loïc On 2011-04-14 23:08, Drew Whitehouse wrote: > Or perhaps you could simply pay Zed for support to solve this chicken > and egg problem. > > -Drew > > On Fri, Apr 15, 2011 at 1:21 AM, Henry Baragar > <Henry.Baragar@instantiated.ca <mailto:Henry.Baragar@instantiated.ca>> > wrote: > > Hello, > > I am considering recommending to a client (in the financial sector) > to use mongrel2 for part of their website. As part of the due > diligence process, I have been asked where mongrel2 is being used in > production and how critical is its use to the organization. > > Please respond to me, either on the list or in private, if you are > using mongrel2 in production for a significant website. > > Regards, > > Henry > > > -- > > Henry Baragar > > Instantiated Software > > > > > -- > Drew Whitehouse > ANU Supercomputer Facility Vizlab > > -- Dr Loïc d'Anterroches Founder Céondo Ltd w: www.ceondo.com | e: loic@ceondo.com t: +44 (0)207 183 0016 | f: +44 (0)207 183 0124 Céondo Ltd Dalton House 60 Windsor Avenue London SW19 2RR / United Kingdom
loïc, These arguments were able to convince my client. Thanks, Henry On April 15, 2011 02:41:14 am Loic d'Anterroches wrote: > Hello, > > You an present your point by decoupling the elements: > > - front end: Mongrel2 > - application transport layer: ZMQ > - application code: your work > > - Mongrel2 itself is very robust. I hammered it a lot and it does not > leak memory, the code base is small, everything is tested, etc. just > grab a bit of code and show how the check on errors is done everywhere. > - ZMQ is used by many in the financial sector, you can easily find > whitepapers whatever to support your case. > - Your work is your work... > > loïc > > On 2011-04-14 23:08, Drew Whitehouse wrote: > > Or perhaps you could simply pay Zed for support to solve this chicken > > and egg problem. > > > > -Drew > > > > On Fri, Apr 15, 2011 at 1:21 AM, Henry Baragar > > <Henry.Baragar@instantiated.ca <mailto:Henry.Baragar@instantiated.ca>> > > > > wrote: > > Hello, > > > > I am considering recommending to a client (in the financial sector) > > to use mongrel2 for part of their website. As part of the due > > diligence process, I have been asked where mongrel2 is being used in > > production and how critical is its use to the organization. > > > > Please respond to me, either on the list or in private, if you are > > using mongrel2 in production for a significant website. > > > > Regards, > > > > Henry > > > > > > > > Henry Baragar > > > > Instantiated Software -- Henry Baragar Instantiated Software
2011/4/14 Henry Baragar <Henry.Baragar@instantiated.ca>: > Hello, > > I am considering recommending to a client (in the financial sector) to use > mongrel2 for part of their website. As part of the due diligence process, I > have been asked where mongrel2 is being used in production and how critical > is its use to the organization. > > Please respond to me, either on the list or in private, if you are using > mongrel2 in production for a significant website. Hi Henry, I was already visualizing my answer to your email when I read "for a significant is the website"... =) Well, I use mongrel2 on http://wsgid.com and to me it's a significant website. It's the official website for the project. It's by now very low traffic (the project was released few days ago) but I'm pretty confident that this setup will perform well on a high traffic environment. The site http://wsgid.com in fact runs with mongrel2 and wsgid itself. -- Dalton Barreto http://daltonmatos.wordpress.com http://wsgid.com