Rate Limiting Middleware

Registered by Conrad Mukai on 2015-11-17

This rate limiter is implemented as a middleware plug-in. The rate limiter can work on a per key basis, where key can be user, IP address, or any other parameter that can be derived from request object. It uses an in memory dictionary to track request history and an inode based database to determine load on a host.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Conrad Mukai
Direction:
Needs approval
Assignee:
Conrad Mukai
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(stevemar @ 02-14-16) i feel like this should be proposed against oslo.middleware http://docs.openstack.org/developer/oslo.middleware/ instead of just keystone

(cmukai-9 @ 04-02-16) thanks, i am going to move this now

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.