Couldn't the synced filebucket issue with the static compiled be solved by 
using some sort of shared storage for it?  

I've been thinking a bit about implementing a cassandra backend for that here 
at spotify as we use cassandra a lot already. Once you have that in place I'm 
not sure catalog bundles would bring enough benefits to warrant the extra 
bandwidth they would require. But that depends on the catalog contents of 
course.

Another simpler option would of course be to load balance using srv records and 
use the same host for every connection during the agent run.

But so far other bugs like https://projects.puppetlabs.com/issues/17183 have 
stopped us from using the static compiler.  

--  
Erik Dalén


On Monday 11 March 2013 at 23:10, Andy Parker wrote:

> I've been putting together some thoughts on a different way of
> distributing catalogs and files. This is similar to the static
> compiler that has been floating around inside puppet for a while, but
> I think this proposal opens up a lot more possibilities around making
> things asynchronous and distribution of the data.
>  
> The proposal hasn't been merged into the puppetlabs/armatures repo
> yet, and my POC branch isn't in a working state at the moment. You can
> find what I've got so far at:
> https://github.com/zaphod42/armatures/blob/master/arm-draft.catalog_bundles/index.md
>  
> Andy
>  
> --  
> You received this message because you are subscribed to the Google Groups 
> "Puppet Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> (mailto:[email protected]).
> To post to this group, send email to [email protected] 
> (mailto:[email protected]).
> Visit this group at http://groups.google.com/group/puppet-dev?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.



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


Reply via email to