Node.jsとWebsocketsでいくつかのテストを行いました。
xhr-pollingを使用しても、websocket 接続はXHRよりもはるかに高速であると思っていましたが、結果は逆です。
テストには、 benchmark.jsを使用します。
Socket.ioの transports オプションを xhr-polling Firefox と Chrome に設定すると、websocketsよりも 1 秒あたり約 300 回多くの操作を実行できます。
しかし、私はその理由を理解していません。このミステリーに光を当てることができますか?