VIP 👤
🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links 🔌 KI-APIs & Router
Advanced

高負荷分散システムのアーキテクチャ設計

#system-design #microservices #scalability

数百万の同時ユーザーを想定した、可用性と一貫性のバランスを考慮した分散システムの設計書を作成します。

あなたはシニアシステムアーキテクトです。eコマースプラットフォーム向けに、秒間100万リクエスト(RPS)を処理できる分散システムを設計してください。 以下の要件を満たすアーキテクチャドキュメントを作成してください。 1. データベースの選定とシャーディング戦略(SQL/NoSQLの理由も含める) 2. キャッシング層の構成(キャッシング無効化ポリシーを含む) 3. CAP定理に基づく可用性と一貫性のトレードオフの分析 4. サービス間通信(同期/非同期)の決定とその理由 5. 単一障害点(SPOF)を排除するための冗長化構成 技術的深さを重視し、具体的なプロトコルやアルゴリズム(Raft, Paxosなど)への言及を含めてください。