API Gateway Throttling
- Account Limit
- By default throttles at 10000 request/second across all API
- Soft limit can be increased upon request
- Will throw 429 too many request
- Solution:
- Time limit: 29 seconds
- Can set Stage Limit & Method Limits for each stage so that if 1 stage is under attack. It doesn't affect the other state
- Or define Usage Plans to throttle per customer
Note: Similar to Lambda Concurrency and Throttling, for API Gateway, if 1 API is overloaded, will cause other API to be throttled