Rate Limiting System

From GM-RKB
Jump to navigation Jump to search

A Rate Limiting System is a computer network system that can solve a rate limiting task.



References

2020

  • https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/rate_limit_filter
    • QUOTE: ... The HTTP rate limit filter will call the rate limit service when the request’s route or virtual host has one or more rate limit configurations that match the filter stage setting. The route can optionally include the virtual host rate limit configurations. More than one configuration can apply to a request. Each configuration results in a descriptor being sent to the rate limit service.

      If the rate limit service is called, and the response for any of the descriptors is over limit, a 429 response is returned. The rate limit filter also sets the x-envoy-ratelimited header.

      If there is an error in calling rate limit service or rate limit service returns an error and failure_mode_deny is set to true, a 500 response is returned. ...