Re: [Openstack] Architecture for Shared Components

2010-07-30 Thread Michael Gundlach
Errata: On Fri, Jul 30, 2010 at 4:23 PM, Michael Gundlach < michael.gundl...@rackspace.com> wrote: > service D # e.g. API endpoint > => cache service > | > v > service E # e.g. more specific endpoint, maybe cloud servers endpoint > s/cloud servers/Nova/ > In my experience, drawing #2

Re: [Openstack] Architecture for Shared Components

2010-07-30 Thread Michael Gundlach
Hi Eric, Well said. Assuming I understood your argument below, I think we are actually on the same page. Thanks for taking the time to explain your position in detail. I think that you and I are in agreement if the modules that you describe are always simply bindings to another service's API.

[Openstack] Architecture for Shared Components

2010-07-30 Thread Eric Day
Hi Everyone, A number of us have been discussing different ways of sharing components between different projects in OpenStack, such as auth*, caching, rate limiting, and so on. There are a few ways to approach this, and we thought it would be best to put this out on the mailing list for folks to d