REPOSE would be worth taking a look at, as well (includes rate limiting):<div><br></div><div>  <a href="https://github.com/rackspace/repose">https://github.com/rackspace/repose</a></div><div>  <a href="http://openrepose.org/documentation.html">http://openrepose.org/documentation.html</a><br>
<div><div><br></div><div>-Dolph<br></div></div></div><br><div class="gmail_quote">On Wed, Jul 11, 2012 at 9:19 AM, Kevin L. Mitchell <span dir="ltr"><<a href="mailto:kevin.mitchell@rackspace.com" target="_blank">kevin.mitchell@rackspace.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, 2012-07-11 at 01:50 +0200, Rafael Durán Castañeda wrote:<br>
> I'm working on a blueprint [1] and implementation [2] doing rate limit<br>
> middleware for Keystone; after discussing it at keystone's meeting<br>
> today I was suggested to ask for some feedback from the community.<br>
<br>
</div>Have you taken a look at Turnstile and the related integration package,<br>
nova_limits?  Unfortunately, trunk Turnstile doesn't support<br>
multiprocess, but I intend to address that as soon as job<br>
responsibilities permit.<br>
<br>
URLs:<br>
<br>
      * <a href="http://pypi.python.org/pypi/turnstile" target="_blank">http://pypi.python.org/pypi/turnstile</a><br>
      * <a href="http://pypi.python.org/pypi/nova_limits" target="_blank">http://pypi.python.org/pypi/nova_limits</a><br>
      * <a href="https://github.com/klmitch/turnstile" target="_blank">https://github.com/klmitch/turnstile</a><br>
      * <a href="https://github.com/klmitch/nova_limits" target="_blank">https://github.com/klmitch/nova_limits</a><br>
<span class="HOEnZb"><font color="#888888">--<br>
Kevin L. Mitchell <<a href="mailto:kevin.mitchell@rackspace.com">kevin.mitchell@rackspace.com</a>><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</div></div></blockquote></div><br>