サーバーで Mosquitto MQTT ブローカーを実行したいと考えています。そして、たとえば 1000 万人のユーザー/クライアントを接続したいと考えています。最初にいくつか知りたいことがあります。
- Mosquitto は 1000 万のアライブ接続を処理できますか?
- クライアントごとに 8 つのトピックとカテゴリが必要な場合、ブローカーは 8000 万のトピックを処理できますか?!
- 10 万のクライアントが同時にメッセージを発行するとどうなりますか? ブローカーはそれを処理できますか?
- 上記のすべての答えが「はい」の場合、それを Windows Server 2008 R2 で問題なく実行するには、どのようなハードウェア仕様が必要ですか? (CPU、RAM、HDD、...)
- Mosquitto よりも優れたブローカーはありますか? (パフォーマンス、ユーザー/パスのサポート、ssl/tls のサポート)
- まったく不可能な場合、Whatsapp/Viber/Wechat/その他のような大企業/アプリは、アプリのプッシュ通知をどのように処理していますか?