On Thu, Jul 5, 2012 at 9:56 AM, Luke Kanies <l...@puppetlabs.com> wrote:
> On Jul 5, 2012, at 9:49 AM, Andrew Parker wrote:
>
>> As Deepak said, we are taking a look over Brice's patches right now. 
>> Initially we'll target them at 3.0 and then we'll probably move on to back 
>> porting and tuning a bit on 2.7 after we have 3.0 stabilized. At the same 
>> time we have been taking a look at the catalog retrieval time problem. Based 
>> on the discussion that we had a while ago on this list, I think the plan of 
>> attack is to remove the YAML translation for the caching. I haven't seen any 
>> numbers for the speed improvement that we get for that yet.
>
> Peter Meier has shown that storying to yaml takes at least a minute and often 
> 2-3 minutes on his systems, and that same catalog is transferred in json over 
> the wire to his agents, which takes a negligible amount of time.  So, while 
> we don't have a bunch of independent runs showing the specific wins, I think 
> we have enough anecdotal data that we can be sure.

I should note that the architecture of the indirector makes it
absolutely impossible to simply save that pre-encoded JSON, so we
still end up going through a decode, encode cycle to get it to disk -
just a faster one.

-- 
Daniel Pittman
⎋ Puppet Labs Developer – http://puppetlabs.com
♲ Made with 100 percent post-consumer electrons

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

Reply via email to