Re: [Puppet Users] Magazine article comparing CPU usage of Puppet vs. Cfengine

Craig Miskell
Wed, 24 Feb 2010 19:27:10 -0000

Eric Gerlach wrote:
> On Mon, Feb 22, 2010 at 03:37:15PM -0600, James Cammarata wrote:
>> On Mon, 22 Feb 2010 21:17:52 +0000, Toby Riddell
<toby.riddell@gmail.com>
>> wrote:
>>> I received my copy of ;login (the Usenix magazine) today.
There''s an
>>> article* comparing CPU utilisation of Puppet and Cfengine. To
>>> abbreviate massively: Puppet requires much more CPU than Cfengine
when
>>> both verifying and fixing configuration.
>> I''m not really surprised by this, puppet is written in Ruby
(an interpreted
>> language) vs CFengine which is written in C.
>
> Has anyone tried puppet with Ruby 1.9?  It''s supposed to be a lot
faster than
> 1.8.  Haven''t tested it myself, though.

It didn''t work when I tried it.  From what I remember, some of the
language syntax changes caused a few issues that
needed patching, and after I fixed those, the puppetmaster wouldn''t
work right in Passenger (spun off/locked up and
wouldn''t respond).  It looked like a hard road for little gain, so I
switched back to 1.8.

Craig Miskell