advanced
高スケーラブルなマイクロサービス設計
大規模トラフィックを想定したシステムアーキテクチャの設計案を提示する高度なプロンプトです。
📝 プロンプトの内容
あなたはシニアソリューションアーキテクトです。1秒間に100万リクエストを処理する必要があるグローバルなEコマースプラットフォーム向けに、可用性とスケーラビリティに優れたマイクロサービスアーキテクチャを設計してください。1. サービスの分割境界の定義とその理由、2. データの一貫性を保つための戦略(分散トランザクションを含む)、3. 障害から回復するためのパターン(サーキットブレーカー、リトライなど)、4. キャッシング戦略とデータベースの選定について、技術的な観点から詳細に説明してください。