My Flask applications has to do quite a large calculation to fetch a certain page. While Flask is doing that function, another user cannot access the website, because Flask is busy with the large calculation.
Is there any way that I can make my Flask application accept requests from multiple users?
For requests that take a long time, you might want to consider starting a background job for them.
Handling multiple requests in Flask