ror-community / ror-roadmap

Central information about what is happening at ROR and how to contribute feedback
10 stars 2 forks source link

[MAINTENANCE] Test running dev API on AWS API Gateway #265

Open lizkrznarich opened 1 month ago

lizkrznarich commented 1 month ago

Service/repository ror-api

Describe the current state/issue ror-api currently runs behind an AWS ALB load balancer and uses AWS WAFv2 for rate limiting and other traffic management. Caching and granularity of rate-limiting and blocking and limited with this approach.

Describe the desired state/solution Explore running ROR API behind AWS API Gateway for additional traffic management and caching options. Test on Dev to get an idea of performance and cost. The following should be load tested on dev and cost/performance metrics should be compared:

Additional notes Load testing should include many repeat request to mimic behaviors we see in production.