毎秒数千のメッセージを送信するアプリケーションを作成したいと考えています。これらは、それぞれわずか数文字の非常に小さなメッセージですが、クライアントごとに 1 秒あたり 10 ~ 20 の可能性がある非常に高速なメッセージでもあります。メッセージはサーバーからさまざまなクライアントにのみ送信され、一度に最大 10,000 ユーザーになる可能性があるため、1 秒あたり 200,000 メッセージになります。
これらは、3g または wifi 上のクライアントに送信できます。
何がこれを行うことができると思いますか? xmpp アプリケーション、NAT トラバーサルを使用した udp メッセージ、またはまだ考えていない何か?