zowe / api-layer

The API Mediation Layer provides a single point of access for mainframe service REST APIs.
Eclipse Public License 2.0
56 stars 63 forks source link

API Rate Limiting #2371

Open balhar-jakub opened 2 years ago

balhar-jakub commented 2 years ago

Use Cases

As a System Administrator, I want to limit access to the downstream services on the API Mediation Layer before requests reach southbound services.

Technical Requirements

Notes

balhar-jakub commented 2 years ago

Potential approach for the ZUUL https://www.baeldung.com/spring-cloud-zuul-rate-limit

jalel01 commented 1 year ago

@balhar-jakub Given that the Spike recommended we do not implement this in ZUUL but instead deliver it as part of the SCG roll out (natively), does this then become simply a documentation epic to highlight this function in SCG?

balhar-jakub commented 1 year ago

@jalel01 There is one more note to discuss. We want to document the setup per Gateway, we will need to clarify with the users whether there is value in the services being able to set their custom limits.

If the users see value in the per-service setting, we may need to do some implementation.