誰も私に答えることができます - どのようにSMS /電子メールゲートサービスが動作しますか?asp.net高負荷SMS /電子メールスケジューラのアーキテクチャ
一般的に、私はasp.net mvc 3 Webアプリケーションが必要です。これは高負荷SMS /電子メールapiをサポートする必要があります(例では、1秒あたりのapiに100〜500リクエスト)。このシナリオでは、どのアーキテクチャ/アルゴリズムを使用する必要がありますか?
私は間違っていると思っています。解決してください。 1)私のサービスにたくさんのHttp(またはsoapなど)リクエストがあります。 「www.example.com/sms-api/send?blabla」と似ています。 2)db内のすべての要求を挿入する 3)Winサービスは、status = NotInProcess(例)のdb内のすべての行を反復処理します。 4)新しいスレッドのすべての項目を処理してください(正常/正しいのですか?)、実行してください(別のサービスなどからのログ/待機応答とともにメールを送信します)。
私は知っている、それは私の質問には "ベストプラクティス"が存在するはずですが、私はそれを見つけませんでした...誰でも私のアーキテクチャの質問で私を助けることができますか?