Мой вопрос довольно прост. хотя, это может потребовать ответа на другую переменную (я думаю)
Я играю с node.js и думаю о том, как использовать его в многоядерной архитектуре.
Последняя версия предоставляет child_process.fork()
и child.spawn()
методы для многопроцессного программирования. Я прочитал эту очень хорошую (но устаревшую) статью об использовании Node.js в качестве крупномасштабного сервера Comet. Теперь, когда nodejs обеспечивает многопроцессорное программирование, я действительно понятия не имею, сколько процессов мне нужно порождать для обслуживания большого количества запросов (при условии, что мой сервер работает только на одной машине). Есть ли способ выбрать «лучшее» (или хотя бы хорошее ) число дочерних процессов, выполняющих ту же работу?
Буду очень признателен за любую ссылку на руководство по началу работы.
Спасибо