現在Node.jsでリアルタイム通信のアプリを作成しようと考えているのですが、設計で悩んでいることがあります。
HTTP通信の場合ですと、毎秒のリクエスト数などでサーバの台数やスペックを調整したりしますが、Socket.IO(WebSocket)ではそのようなサーバの負荷の部分はHTTPと同じようにリクエストという形でサーバに投げるのでしょうか?
特にWebSocketは双方向プロトコルであり、よくリアルタイム通信などに使われているので、その場合1秒間に何百万や何千万ものリクエストが飛んできてサーバは耐えることができるのでしょうか?
もしくはリアルタイム通信用になんらかの仕組みがあるのでしょうか?
宜しくお願い致します。
※WebサーバはAWSのEC2を考えております。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/23 03:57