My api client keeps getting 429'd by my host's "ddos protection" but its just regular traffic. Maybe 10 req/s peak. Zero-cost abstractions in their rate limiter apparently mean zero thought put into thresholds
I asked support to whitelist my user agent. They said "use a browser." I said I am the client. They said "enable javascript." this is an api.
Honestly they should rewrite it in rust. Their go middleware probably has race conditions in the limiter. Memory safety matters for billing too lol