advanced
高負荷分散システムのアーキテクチャ設計
大規模なトラフィックを処理するためのマイクロサービスアーキテクチャを設計し、トレードオフを説明します。
📝 プロンプトの内容
あなたはシニアシステムアーキテクトです。毎秒100万リクエストを処理する必要があるEコマースプラットフォームのバックエンドシステムを設計してください。可用性、一貫性、パーティション耐性(CAP定理)の観点から、データベースの選定、キャッシング戦略、ロードバランシングのアプローチ、および潜在的なボトルネックとその解決策について詳細に説明してください。また、障害発生時のフェイルオーバー戦略も含めてください。