Rate limiting
in progress
Max Stoiber
I would love to be able to specify a rate limit for my origin so I can't get bombarded with requests!
T
Tim Suchanek
We just launched Rate Limiting in public beta!
https://stellate.co/blog/announcing-graphql-rate-limiting-public-beta
We'll close this once we're in GA.
Srikanth
Granular control to rate limit based on complexity would be nice too
Something like:
ExtensionRatelimit(
type_name=['getUser', 'updateUser', 'user_friends'], # queries, mutations, internal funcs.
rate_max=60,
rate_seconds=60,
depth_max=50, # Maximum depth of the query
call_max=500 # Maximum call count
)
You can check out https://pypi.org/project/strawberry-ratelimit/#description
For inspiration.
T
Tim Suchanek
Srikanth: Amazing, thanks for sharing that! Just reached out to you via email :)
T
Tim Suchanek
We just launched Rate Limiting in public beta!
We'll close this once we're in GA.
Moritz Schwörer
We just opened up early access for our new GraphQL Rate Limiting product! 🎉
If you want to be one of the first to get your hands on it, get on the waitlist asap: https://go.stellate.co/34n
T
Tim Suchanek
in progress
Geoffrey
Any ETA for this one?
T
Tim Suchanek
Geoffrey: No ETA yet, but definitely on our Roadmap. Sent you an email :)
Andy Fang
This is a killer feature if I've ever heard one.