Lexander
Не забывайте, что автор сейчас работает только с 1 ядром процессора.
Если есть запас пропускной способности сетевого интерфейса, уверен, при запуске зеленых нитей в нескольких потоках, будет прирост производительности.
Или открыть ещё соединений.
А если уперлись в ядро, то запустить в несколько процессов.