設問
Northern Trail Outfitters の営業オペレーションチームは毎日新しいリードをインポートしています。既存のレガシーテリトリー管理システムとの統合では、営業メンバーがリードに対応する前にテリトリーが割り当てられ、さらに統合のレイテンシーが頻発しています。統合パフォーマンスを向上させるため、アーキテクトはどの2つの施策を講じるべきでしょうか?
選択肢
A. レガシーシステムは並列モードで送信すること
B. 非同期 Bulk API のバッチサイズを削減すること
C. 同期 Bulk API のバッチサイズを削減すること
D. レガシーシステムはシリアルモードで送信すること
解答
A. レガシーシステムは並列モードで送信すること
B. 非同期 Bulk API のバッチサイズを削減すること
解説
A. レガシーシステムは並列モードで送信する必要があります。
正解です。
並列処理では複数のバッチを同時に実行できます。Bulk APIジョブで並列度を高めることで、より高いデータスループットが得られます。これにより全体的な処理速度が向上し、レイテンシーの問題が改善されます。
B. 非同期 Bulk API のバッチ サイズを削減します。
正解です。
バッチサイズを小さくすることで、各バッチの処理時間が短縮されます。これにより、リードがより頻繁に処理され、テリトリー割り当てまでの待ち時間が短くなり、レイテンシー問題が改善されます。
C. 同期 Bulk API のバッチ サイズを削減します。
不正解です。
Bulk APIは非同期処理専用に設計されており、同期処理をサポートしていません。「同期Bulk API」という概念自体が存在しないため、この選択肢は技術的に不可能です。
D. レガシーシステムはシリアルモードで送信する必要があります。
不正解です。
シリアルモードでは、バッチが一つずつ順番に処理されます。これは並列処理と比較して処理速度が遅くなるため、レイテンシーの問題をさらに悪化させることになります。
第68問
こちらをクリック