Problem
- Request Node polls for request confirmation, 1 RPC per second for 30 seconds.
- Under heavy load, RPC Node Provider starts returning HTTP 429 Too Many Requests.
- As a result:
- the create.request app throws HTTP 429 Too Many Requests
- the request node throws IPFS Timeout errors
Solution
Exponential backoff with no max timeout