1

特定の時間に実行する必要があるタスクをユーザーが作成できるアプリケーションを設計しようとしています。問題を複雑にするために、このタスクには関連付けられたカウントダウン機能が必要であり、時間の 1 分前に「起動」してユーザーに通知する必要があります。

このソリューションは、Windows Azure と Azure メッセージ バスを使用して .net で開発されます。私の質問は、メッセージ/タスクがバス経由で配信された後、秒またはサブ秒の精度で処理する必要がある潜在的に数千の独立したイベントを処理するソリューションをどのように設計すればよいですか? ユーザーごとに 1 つの worker ロールを持つことはできません。これは非常に高価です ...

バックエンドで Quartz.net のようなものを使用してジョブの処理とスケジューリングを処理することを考えていましたが、確かに Azure でより良い方法があるはずです...

任意のガイダンスと支援をいただければ幸いです

ありがとう

4

0 に答える 0