On Mar 24, 2009, at 9:27 PM, Ohad Levy wrote:

>
> Steven posted this picture already:
>
> http://reductivelabs.com/images/Puppet_Parsing_Architecture_0.25.x.png
>
> And here's what the queueing does:
>
> http://reductivelabs.com/images/Puppet_Parsing_Architecture_With_Queueing_0.25.x.png
>
> Do they help?
>
> Yes, a few questions:
>
> 1. Can we assume that non queued request are RO requests?

Yes.

>
> 2. Can the queued request use another database server?

I would assume so.  One of the benefits of using a "real" queue system  
is that there's already a wide range of expertise on it and you can  
configure it however you want.

>
> The reason I'm asking, is that I'm looking for a way to use  
> storeconfig in a large multi location environment, until now it  
> hasn't been possible because of the dependency and latency to the  
> database.
> if I could use a local replica on the puppetmaster for exported  
> resources, which would be a RO db replica, and store all new  
> information using the queue to a db master, I think that would help  
> a lot ;)

Makes a lot of sense.  I expect you'd be doing some experimentation  
and ground-breaking, but it should be relatively straightforward once  
you grok the queueing system.

-- 
However beautiful the strategy, you should occasionally look at the
results. -- Sir Winston Churchill
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


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