How many uploads can my server handle ?


I’m running the 10 dollar a month droplet with fedora linux and nginx. Behind nginx I’m running a Flask REST endpoint with gunicorn (running 4 workers)

I have a web app that uploads approx 5 - 10 mb of images as base64 strings to the flask endpoint.

My question is “How many simultaneous uploads will this end point be able to handle ?”

The app I’ve made is for a humanitarian relief project and I haven’t had chance to do loads of testing (things have been moving quite rapidly). Initially we were planning to only run with approx 10 people but now there is a an issue and we may need to increase the amount of people using the app, possibly to 50. Maybe to 100.




This comment has been deleted

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

We wouldn’t know as it’s application/platform dependent. You’d need to run a benchmark and find out, ApacheBench (ab) can help you with this.