Hey folks, I’m loving the ease of use of Render so far, really glad I found the service. I had a few questions about some of the functionality.
-
My dockerized web app is served from a Flask backend that I am running with Gunicorn. It’s recommended in the docs for Gunicorn that it should be run with a reverse proxy. But I have seen conflicting information regarding whether this is actually necessary for a Render deployed app. Do I need to include nginx inside my docker container? Or is this overkill?
-
I have certain endpoints which server up rather large quantities of data, which could easily be abused. I was thinking of configuring rate limiting for these endpoints. I’ve found a blog post from Render saying that there is DDoS protection build in via Cloudflare but it’s light on technical details. Should I also be implementing rate limiting at the application level?
-
Similar to 2, are there egress costs with serving up these large quantities of data?
Thanks so much!