On Oct 1, 2010, at 10:19 AM, Jeff McCune wrote:

> 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.

I completely agree that there should continue to be REST support.  My question 
is whether there's significant value to keeping REST as the primary 
communication mechanism, and if so, what is it?

-- 
My definition of an expert in any field is a person who knows enough
about what's really going on to be scared.      -- P. J. Plauger
---------------------------------------------------------------------
Luke Kanies  -|-   http://puppetlabs.com   -|-   +1(615)594-8199




-- 
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