[openstack-dev] [keystone] [oslo] Further details for the Oslo Cache Updated to use dogpile.cache spec

Mike Bayer mbayer at redhat.com
Sat Mar 7 00:34:15 UTC 2015



xiaoyuan <xyuanlu at soe.ucsc.edu> wrote:

> Hi everyone,
> 
> I am Xiaoyuan Lu, a recipient of the HP Helion OpenStack scholarship, and Elizabeth K. Joseph is my mentor from HP. I would like to work on projects related to Keystone. Considering the amount of work and tiime limit, after going through the Keystone specs, finally we decided to work on "oslo-cache-using-dogpile".[0]
> 
> At the Oslo meeting this week, I met with the Oslo team and we identified the need to add some ideas for what the library API might need to include with regard to the Oslo Cache Updated to use dogpile.cache spec.
> 
> Can we get some feedback to help flesh this out?
> 
> [0] http://specs.openstack.org/openstack/oslo-specs/specs/kilo/oslo-cache-using-dogpile.html

MongoDB as a backend is a bit thorny from a “include it in dogpile.cache”
perspective, b.c. mongo is very open-ended and the means that someone might
want to “cache” inside of it are highly variable (for the same reason, there
aren’t SQL backends included either). That’s why dogpile.cache has a fully
featured plugin API. It would be very easy for oslo.cache to host the
mongodb backend itself, and make it available to dogpile.cache using
standard setuptools entrpoints or direct registration. See the docs for this
at
http://dogpilecache.readthedocs.org/en/latest/usage.html#creating-backends.


> -- 
> Xiaoyuan Lu
> Computer Science M.S.
> UC Santa Cruz
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list