On Sep 17, 2010, at 1:41 AM, David Schmitt wrote:

> On 9/16/2010 1:26 AM, Luke Kanies wrote:
>> Hi all,
>> 
>> I've just stuck my proposal for a Catalog Service (which we've been
>> bandying about internally for a while, and which I've been thinking
>> about even longer) on the wiki:
>> 
>> http://projects.puppetlabs.com/projects/puppet/wiki/CatalogServiceArchitecture
> 
> Interesting read :-) here're a few notes:
> 
> * document needs list of proposed functional changes, afaict:
>  * insert RESTful API between puppetmaster and Catalog storage,
>    thereby exposing a proper interface
>  * decouple compilation and catalog serving completely
>    * btw, using futures, one could compile a "template" catalog
>      and only insert the changing fact values quickly?
>  * enrichen search API to cover all resources and complex queries
>  * implement additional backends
>    * simple, no external dependencies
>    * massively scalable, using some nosql solution
[...]

I've updated the document with these notes and Brice's.  Would you prefer I 
post the whole doc here, or just rely on people checking the original out?

http://projects.puppetlabs.com/projects/puppet/wiki/CatalogServiceArchitecture

-- 
No matter how rich you become, how famous or powerful, when you die
the size of your funeral will still pretty much depend on the
weather.        -- Michael Pritchard
---------------------------------------------------------------------
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