ヒントとベストプラクティス
大きなオブジェクトを送信するのは避け、ID、差分、またはストリーミングされたバイナリデータを優先してください。
イベントハンドラ内でデータベースアクセスや他のブロッキング処理を行わないでください。
イベントハンドラは軽量に保ち—受信、検証、送信のみを行ってください。
ビジネスロジックはAPIやワーカーサービスにオフロードし、結果だけをクライアントに返してください。
受信するイベントペイロードは常に認証、サイズ制限、スキーマの正しさについて検証してください。
ルームを使って接続クライアントのサブセットに効率的にメッセージを配信してください。
ネームスペースを使って論理的な通信チャネルを分割・隔離してください。
クライアントの切断はリソースリークや古い状態が残らないよう注意して処理してください。
最終更新
役に立ちましたか?