私は通知システムを作成する必要があるプロジェクトにいます。これは、AWS インフラストラクチャ上で実行される Pyramid フレームワークで作成された Web サイト用です (サーバーは Apache か Paste だと思いますが、よくわかりません)。
ユーザーが何かをフォローすると、すべての友達はすぐに「X が Y をフォローしています」という通知を受け取る必要があります。したがって、WebSocket サーバー (おそらく node.js または socket.io) が必要です。その場合、同じ EC2 インスタンス (Web サーバーとソケット サーバー) で 2 つのサーバーを実行することになりますが、Web サーバーからソケット サーバーにイベント/通知を渡すにはどうすればよいですか?
真ん中に何かあるはずですよね?AWS が私に提供できるもの。または、ソケットサーバーに直接フィードする方法はありますか?
この状況に適したアプローチは何でしょうか?
派生的な質問: 通知を受け取るフレンド リストを取得するのに最適な場所はどこですか? Web サーバーまたはソケット サーバーのどちらにする必要がありますか?