🏠 ホーム
ベンチマーク
📊 すべてのベンチマーク 🦖 恐竜 v1 🦖 恐竜 v2 ✅ To-Doリストアプリ 🎨 クリエイティブフリーページ 🎯 FSACB - アルティメットショーケース 🌍 翻訳ベンチマーク
モデル
🏆 トップ10モデル 🆓 無料モデル 📋 すべてのモデル ⚙️ 🛠️ Kilo Code モード
リソース
💬 💬 プロンプトライブラリ 📖 📖 AI用語集 🔗 🔗 有用なリンク
advanced

大規模分散システムのアーキテクチャ設計

#システム設計 #マイクロサービス #クラウド #スケーラビリティ

高トラフィックと耐障害性を要件とするシステムの詳細設計を行います。

あなたはシニアソリューションアーキテクトです。日間アクティブユーザー(DAU)が1000万人規模のリアルタイムチャットアプリケーション向けのバックエンドシステム設計書を作成してください。 要件は以下の通りです: 1. 可用性:99.99% 2. レイテンシ:全球で100ms未満 3. データ整合性:最終整合性で可だが、メッセージの順序は保証する 4. 認証:OAuth 2.0およびJWTを使用 回答には、以下の要素を含めてください: - システム全体の構成図(テキストでMermaid記法または構造化されたリストで表現) - 使用する主要な技術スタックおよびその理由 - データベースの選定とシャーディング戦略 - 障害発生時の復旧戦略とフォールトトレランスの仕組み - セキュリティ上の考慮事項