Как сделать многопоточный HTTP(S) сервер в ноде?
нода никогда и не была многопоточной из коробки.
Долгая операция (конвертация картинки) блокирует сервер, что делать?
var cluster = require('cluster');
var http = require('http');
var numCPUs = 100;

if (cluster.isMaster) {
    for (var i = 0; i < numCPUs; i++) {
        cluster.fork();
    }
} else {
    console.log('created ' + process.pid)
    http.createServer(function(req, res) {
        res.writeHead(200);
        res.end('process ' + process.pid + ' says hello!');
    }).listen(8000);
}
Ну или так: npm install pm2@latest -g
pm2 start app.js -i 100