I have a Node.JS app that I've deployed to Google CloudRun. When configuring CloudRun, you can choose how many cores it will use. Since Node.JS is single threaded, is there any advantage of specifying more than 1 core in the CloudRun instance? Will it ever use a second core?
If not, is the best-practice for deploying Node.JS to CloudRun to always use one core, and then let CloudRun scale number of instances based on requests count?