On Tue, Sep 28, 2010 at 6:08 AM, R.I.Pienaar <[email protected]> wrote:
> Why do you consider REST preferable?  We were talking about this last night
> and I don't really see the advantage, we'd still have a REST server option
> for smaller clients but I think for a big setup just avoid the HTTP.

There are tons advantages I see to REST.

We don't have to re-invent the wheel with REST.  It's proven to work
and to scale at a transport level.  We get a lot of things "for free"
with HTTP and REST including our choice of server, load balancers, SSL
terminators, rewrite engines, inspection tools, testing tools, etc...

We should also avoid having two different transport protocols for
smaller clients and big setups.  It's just more stuff to maintain.

The puppet audience largely understands and has faith in HTTP.  If
need be, they don't need to learn another protocol to dive in and
debug things with tcpdump and wireshark.

-- 
Jeff McCune
http://www.puppetlabs.com/

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to