On 19/03/10 23:38, Nigel Kersten wrote:
> On Fri, Mar 19, 2010 at 3:33 PM, Brice Figureau
> <brice-pup...@daysofwonder.com> wrote:
>> On 19/03/10 20:31, Michael DeHaan wrote:
>>>> I vote that what we really need is a "Puppetmaster Server Options"
>>>> page with a brief overview of the different options and the benefits
>>>> of each.
>>>>
>>>> It's really quite complicated at the moment
>>>>
>>>> Webrick
>>>> Apache with Passenger
>>>> Apache with mod_proxy and mongrel
>>>> Pound with mongrel
>>>> Nginx with mongrel
>>>
>>> Yeah, if we generalized our mailing list advice now, it (correct me if
>>> I'm wrong) seems to imply "start out with webrick and learn how it
>>> works, if you can, upgrade to Passenger, and if you can't, use
>>> Mongrel?).
>>>
>>> (Also ... Are many folks are using Pound and Nginx?)
>>
>> I do use nginx (and mongrel). I got some nginx patches accepted upstream
>> for a complete support of CRL, so it is even easier to now use nginx for
>> a master. Nginx also allows file content offloading relatively easily
>> (see my blog for an example, more to come soon on this front).
> 
> Where's this entry Brice?

Look for "File serving offloading":
http://www.masterzen.fr/2010/01/28/puppet-memory-usage-not-a-fatality/

I plan to have another article today or tomorrow about more offloading
to the web server.

>>> I like choice, but I think it would be great if we could have a
>>> favored option, for people who didn't want to do the research.
>>
>> I think the current consensus is for Passenger. But I'm wondering if
>> it's because it's the REE companion or because it's superior to mongrel.
> 
> For me it's because it is easier to manage and monitor.
> 
> I'm not even using REE at the moment on Hardy, benchmarking isn't
> showing enough of an improvement to justify maintaining the packages.

REE is better on the memory front if you pass it the correct options.

>> BTW, there is a well maintained Passenger module for nginx.
>>
>>> Right now that seems to be Apache+Passenger, but not saying we
>>> couldn't change that later.
>>
>> Correct.
>>
>>> (and if perchance jruby is easier to use from distro packages and
>>> meets requirements, more power to it?  or no?)
>>
>> I'm able to run puppet on JRuby, but it seems I'm the only one :-)
>> So, I guess it's not yet ready for showtime.
> 
> I have made more progress since we last chatted, but got distracted
> with other things at work.
> 
> I don't have all functionality, but I have most things working fine,
> and the bits that are seem *much* faster.

Good :-)
See my answers in puppet-dev.
-- 
Brice Figureau
My Blog: http://www.masterzen.fr/

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to