S3プレフィックス分散と段階的な性能拡張

ア(誤り):バケット名の変更だけでは要求が集中するキー設計を変更していない。 イ(誤り):一覧レポートの生成と、オブジェクト要求の性能設計は別である。 ウ(誤り):単一プレフィックスへの集中はスロットリングを悪化させる重大なアンチパターンである。 エ:複数プレフィックスへ要求を分散すると並列に性能を拡張できる。3,500/5,500は固定の最大上限ではなく少なくとも対応する性能であり、503 Slow Downを永久に排除する保証でもない。

S3へ毎秒20,000件以上のPUTと30,000件以上のGETを送信する。少数のキープレフィックスへ集中しているため、負荷を分散して性能を高めたい。S3はプレフィックスあたり少なくともPUT等3,500件/秒、GET等5,500件/秒に対応するが、増加時には段階的なスケーリングと再試行を考慮する。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
バケット名を変更するだけで、オブジェクトのキープレフィックスの集中を解消する
イ
S3 Inventoryの生成間隔を短くし、PUT/GETのプレフィックス別スループットを増やす
ウ
すべてのオブジェクトを単一のプレフィックス(例: /data/)に集中させて格納する
エ
キーのプレフィックスを複数に分け、要求を多数のプレフィックスへ分散させる