🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
上級

スケーラブルなマイクロサービスアーキテクチャの設計

#architecture #microservices #scalability #design-patterns

高負荷なEコマースプラットフォーム向けのマイクロサービス設計。

あなたはシニアソリューションアーキテクトです。毎秒100万リクエストを処理する可能性のある、グローバルなEコマースプラットフォーム向けのスケーラブルなマイクロサービスアーキテクチャを設計してください。設計には以下の要素を含める必要があります:1. サービスの分離境界(例:在庫、注文、決済、ユーザープロファイル)。2. データの一貫性を保つためのパターン(SAGAパターンなど)。3. 最終的な整合性を考慮したデータベース選定。4. APIゲートウェイの役割と認証認可(OAuth2/OIDC)。5. 障害に強いシステム設計(サーキットブレーカー、レートリミット)。6. 想定される拡張ポイント。また、この設計におけるトレードオフについても詳細に説明してください。