I'm new to NodeJS but it was my understanding that using await like that would help by not blocking the thread, leaving node free to process other requests.
await slowThingOne();
await slowThingTwo();
but these execute in parallel, awaiting until both are finished (the "good way"): await Promise.all([slowThingOne(), slowThingTwo()]);