現在、ビデオ (wowza)、Web (spring mvc)、チャット (rabbitmq) などのパーツで構成されるライブ ビデオ チャット アプリケーションの開発を検討しています。各部分を個別のアプリケーションに分割したいと思います。
これらのアプリケーションが通信するための最良の方法は何ですか。メッセージング システムとしての Rabbitmq について読んだことがあります。これは、アプリケーションをスケーリングして接続するための一般的な方法です。これはコミュニティが定期的に使用するものですか?
また、各アプリケーションには認証が必要です。これには Spring セキュリティを使用したいと考えています。すべての異なるアプリケーションに 1 つのセキュリティ ポイントを使用させる最善の方法は何ですか。これにはRabbitmqが適していますか、それともjmsに固執しますか
私はしばらく Java の世界から離れていました。私は少し時代遅れです。これで私を助けてください。