NogerbekNurzhan, первое же подозрение на блокировку EventLoop. Нода же однопоточная. Файлы большие? Ну и второе подозрение что sftp даёт отлуп какой-то
DevMan, мир немного поменялся и такие вещи требуются только для академического программирования. Всю сложность выносят на уровень выше, поэтому программистат реже все это нужно как класс
l4m3r, нет. Я задал вопрос. Архитектура не имеет отношения к разработке и никогда не будет. Архитектура это про сервисы, трафик, сети, безопасность и мониторинг
exhang, конечно) по тому что там это не 1 сервер, а отказоустойчивый сервис, который распараллелен и сам по себе упасть не может, в отличии от руками настроенного zabbix на вашей машинке
exhang, будет) только в отличии от вашей системы за ним можно поставить балансировщик с высокой доступностью, который будет распределять траффик исключительно между рабочими хостами
exhang, ну, вам нужен healthcheck (или heartbeat) для того чтобы смотреть за здоровьем сервисов. например, можете использовать Consul от Hashicorp. Но вы просите как лучше. А лучше это взять пресловутый AWS, посадить домен на Route53, который будет мониторить доступность Elastic Load Balancer за которым будет стоять несколько EC2 инстансов. Балансировщик будет чекать инстанс постоянно и ротировать трафик без потерь. Настройка за полчаса всего этого зоопарка и получаете uptime 99.99 и выше