I know that we cannot make async calls using Flask. Flask supports synchronous calls. Does that mean a user's request waits the other requests that started before?
For example, I have a post method like this and assume that update method takes 10 seconds to execute:
@app.route('/update', methods = ['POST'])
def update():
# CODE
Assume that 100 users are making a post request on update method at the same time. The 100th user will wait for the previous requests (99 users * 10 sec = 990 seconds)?