github-insights / github-metrics

0 stars 0 forks source link

tackle startup cost issue #174

Open tomellm opened 6 months ago

tomellm commented 6 months ago

On startup our application needs to do a number of requests to fill up the caches. This incurrs a large number of requests and makes the ratelimiter stop all requesting.

To avoid this situation our idea was to only have the ApiRateLimitStatus raise by one each time and not jump from best to worst.