Я настраиваю файловый сервер, который будет использоваться множеством клиентов. Кроме того, клиенты будут регулярно добавляться и удаляться.Сколько серверов NodeJS Express можно запускать параллельно?
Я написал простой сервер, используя NodeJS + Express, который может выполнять некоторую простую обработку файлов. При создании нового клиента необходимые файлы копируются в корневой каталог клиента. Сервер nodeJS запускается для клиента, который предоставляет простой веб-интерфейс и API для вывода информации. Когда клиент выполняется, файлы удаляются, а сервер развернут. Клиенты могут использовать это в течение нескольких месяцев и лет, или только за один раз.
Эта система отлично поработала для нескольких десятков пользователей, но теперь ее нужно масштабировать, чтобы обрабатывать сотни пользователей.
Так что мой вопрос в том, будет ли этот масштаб вверх? Может ли машина с умеренным питанием обрабатывать сотни серверов Node + Express, или это нужно переписать?