注文の更新が元の順序で適用され、バックエンドが可変の負荷で一度に1つのリクエストを処理する必要があるEコマースシステム。順序付けされたスケーラブルな処理を保証するアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Pub/Subサブスクライバーをプルモードで使用し、データストアを使用して順序を管理する。.
これが解答である理由
このシナリオでは、注文の更新を元の順序で適用し、バックエンドが一度に1つのリクエストを処理する必要があるため、順序付けられた処理が重要です。Pub/Subのプルモードは、サブスクライバーがメッセージを明示的に要求するため、処理速度を制御しやすくなります。これにより、バックエンドは自身の処理能力に合わせてメッセージを取得し、順序を維持しながら過負荷を防ぐことができます。データストアを使用して順序を管理することで、メッセージの順序付けをさらに保証できます。プッシュモードでは、Pub/Subがメッセージをバックエンドに積極的に送信するため、バックエンドが過負荷になる可能性があり、順序付けされた処理の制御が難しくなります。WebSocketsやRESTリクエストは、リアルタイム性やシンプルなAPIには適していますが、このシナリオで要求される厳密な順序付けとスケーラブルな単一処理の保証には、Pub/Subのプルモードとデータストアの組み合わせが最適です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要