Hi everyone! I have created an app with Python using the Dash library. I’m currently using Render for deployment. The app consists of a map of coffee places in my city (Buenos Aires) with some interactive filters: https://micafe-kyae.onrender.com/.
I want to share it with a large audience, but I’m not sure how well it will perform. For instance, what happens if 100 users open the app simultaneously? How long will it take for people’s browsers to open the app? Is it okay if I select the free usage option, or should I pay for a plan, considering this is intended for a wide audience?
I use Azure for my hosting, this allowing scaling on demand, you can set thresholds and limits to how many instances will be created. They also have staging slots for making sure that the app is performing before replacing the production app.
These things will be offered by other hosting services like AWS.