Как в node js выполнить одновременно 500 запросов?
Я бы использовал библиотеку async, там есть много интересного, но именно вам должно помочь это https://caolan.github.io/async/docs.html#times
Возможно, стоит взять kue. Там можно ограничить число параллельных задач. Либо найти библиотеку, которая реализует возможности семафоров