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