[openstack-dev] [ceilometer] [swift] Improving ceilometer.objectstore.swift_middleware

Chris Dent chdent at redhat.com
Thu Jul 31 16:26:54 UTC 2014


On Thu, 31 Jul 2014, Julien Danjou wrote:

> I'm just thinking out loud and did not push that through, but I wonder
> if we should not try to use the oslo.messaging notifier middleware for
> that. It would be more standard (as it's the one usable on all HTTP
> pipelines) and rely on notification and generates events, as anyway,
> HTTP requests are events.
> Then it'd be up to Ceilometer to handle those notifications like it does
> for the rest of OpenStack.

I assume you mean this stuff:

https://github.com/openstack/oslo-incubator/tree/master/openstack/common/middleware

If this is an option, and having swift "own this" is not, that's
certainly more in line with what I would prefer: a common-code based
solution with no swift dependencies.

That would get both of the issues from the aforementioned bugs:

* the presumed more performant use of notifications
* get rid of the swift dependencies

Will link to this thread from the bugs for visibility.

-- 
Chris Dent tw:@anticdent freenode:cdent
https://tank.peermore.com/tanks/cdent



More information about the OpenStack-dev mailing list