設計中級約25分
APIゲートウェイの設計
system-designapigatewaymicroservices
問題
マイクロサービスアーキテクチャ向けの高性能APIゲートウェイを設計してください。
要件
- ルーティングとロードバランシング
- 認証・認可(JWT、OAuth2.0)
- レート制限(ユーザー・APIごと)
- リクエスト/レスポンスの変換
- キャッシング機能
- ロギングとモニタリング
- サーキットブレーカー
- API versioning対応
- 1秒あたり50万リクエストを処理
制約
- レイテンシオーバーヘッドは10ms以下
- 99.99%の可用性
- バックエンドサービスの障害を隔離
- グローバル展開に対応
制約
- レイテンシオーバーヘッドは10ms以下
- 99.99%の可用性
- バックエンドサービスの障害を隔離
- グローバル展開に対応
あなたの回答
最低100文字(あと100文字)
最低100文字(あと100文字)
最低100文字(あと100文字)
最低100文字(あと100文字)
最低80文字(あと80文字)
最低80文字(あと80文字)
最低80文字(あと80文字)
最低80文字(あと80文字)
最低60文字(あと60文字)
回答の完成度0 / 9 セクション
すべてのセクションを最低文字数以上入力してください
模範解答
回答を送信するか、「表示する」をクリックすると模範解答が表示されます。