設計中級約25分

APIゲートウェイの設計

system-designapigatewaymicroservices

問題

マイクロサービスアーキテクチャ向けの高性能APIゲートウェイを設計してください。

要件

  • ルーティングとロードバランシング
  • 認証・認可(JWT、OAuth2.0)
  • レート制限(ユーザー・APIごと)
  • リクエスト/レスポンスの変換
  • キャッシング機能
  • ロギングとモニタリング
  • サーキットブレーカー
  • API versioning対応
  • 1秒あたり50万リクエストを処理

制約

  • レイテンシオーバーヘッドは10ms以下
  • 99.99%の可用性
  • バックエンドサービスの障害を隔離
  • グローバル展開に対応

制約

  • レイテンシオーバーヘッドは10ms以下
  • 99.99%の可用性
  • バックエンドサービスの障害を隔離
  • グローバル展開に対応

あなたの回答

最低100文字(あと100文字)

0

最低100文字(あと100文字)

0

最低100文字(あと100文字)

0

最低100文字(あと100文字)

0

最低80文字(あと80文字)

0

最低80文字(あと80文字)

0

最低80文字(あと80文字)

0

最低80文字(あと80文字)

0

最低60文字(あと60文字)

0
回答の完成度0 / 9 セクション

すべてのセクションを最低文字数以上入力してください

模範解答

回答を送信するか、「表示する」をクリックすると模範解答が表示されます。