У меня есть сервер node.js с высоким трафиком (представьте сервер отслеживания), который будет работать на AWS EC2. Дисковые операции не выполняются, зато много запросов DynamoDB (в той же зоне), использование ElastiCache и, как я уже сказал, много сетевых операций ввода-вывода (небольшие пакеты, <0,5 КБ, около 5-10 в секунду).
Что было бы лучшим решением в этой ситуации? Несколько серверов меньшего размера, таких как m1.medium или m1.large в балансировщике нагрузки, или один сервер m1.xlarge? Основная проблема с xlarge в том, что он предлагает много памяти, которая мне совершенно не нужна ...
Network Performance
столбец.moderate
. high
. Опыт подсказывает!