私のアプリケーションの一部には「チャット」システムが含まれています。ユーザーごとにキューを維持します。ユーザーへのメッセージはキューに入れられ、ユーザーのソフトウェアは定期的に残りのサービスをポーリングして新しいメッセージを探します。その時点で、キューからメッセージが送られ、ユーザーに返されます。
システムは非常にシンプルで、うまく機能し、必要なことはすべて実行できます。
私の問題は; アプリケーションのキューリストを乱雑にする数百(そしてすぐに数千)のキューがあります。
他のキューもありますが、BLOBストレージにあるもののようにそれらを「整理」できないのは私には戸惑います。
何かが足りないのでしょうか、それともキューリストを無視して、ユーザーが出入りするときにキューの作成と削除を適切に管理しているという事実に依存する必要がありますか?