Page MenuHomePhabricator

Create a fail-fast for rate-limiting
Open, In Progress, MediumPublic

Description

While adding rate-limiting to the Rust-based evaluator (MR), we discovered that Rust libraries do not automatically fail with 429's when the rate limit is reached and queues the request instead. We want to fail with the standard error code and in order to do that will require some custom middleware and/or incorporating other libraries to fail after a certain threshold.

Related Objects

Event Timeline

Jdforrester-WMF changed the task status from Open to In Progress.Fri, Feb 6, 3:22 PM
Jdforrester-WMF claimed this task.