advanced
耐障害性を持つ分散システムの設計
高トラフィックと単一障害点の回避を考慮した分散システムのアーキテクチャを設計します。
📝 プロンプトの内容
秒間100万リクエストを処理する必要があるグローバルなeコマースプラットフォーム向けのバックエンドシステムを設計してください。要件は以下の通りです。1. データベースのシャーディングとレプリケーション戦略、2. キャッシュ層の構成と無効化戦略、3. サービス間通信の負荷分散、4. カオスエンジニアリングを用いた耐障害性テストの計画、5. CAP定理に基づいた一貫性と可用性のトレードオフの説明。