Imagine I have multiple routes
/login
/register
/verify
And it happens that /login
route has an async function somewhere
What if for example, during the await of an async function in /login
(because an user is logging in) , another user is using at the same time the route /verify
. Will this user experience a delay because of the await? Or does node use some sort of multithreading to avoid the issue? Or should I simply use a promise and a .then instead?