У меня есть программа, которая читает данные сокетов в реальном времени из внешнего источника и транслирует их нескольким клиентам так быстро, как только может. Пропускная способность данных от источника составляет 200 КБ, а клиенты - менее 10.
Сервер и клиенты находятся в интрасети и на гигабитной сетевой карте.
В настоящее время я использую mina 1.x, которая является фреймворком nio. Но я обнаружил, что производительность не так хороша, как я ожидал.
Я думаю, правильно ли использовать nio для этого приложения? (Я слышал, что nio хорош для тысяч клиентов)
В этом случае традиционная розетка имеет лучшую производительность, чем nio?