Acho que esqueci de deixar claro:
O uWebSockets é um webserver/socket escrito em C++, e C principalmente.
Feito para velocidade.
Ele não foi feito para Node inicialmente!
Mas tem plugin pra ele!
E faz o padrão do Node ser de criança perto dele kkkk
Segundo seu autor é o mais rapido que existe hoje!
Não importa se você usa websocket ou http.
Ele funciona com ambos e em velocidade animal!
Aqui tem uns exemplo em RUST
https://github.com/uNetworking/uWebSockets/search?l=rust
Caso você queira dar uma olada!
Como você esta bem preocupado com isso. Seria uma boa dar uma olhada e fazer testes!
Abraços