🏠 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
advanced

Thiết kế Kiến trúc Hệ thống Độc tôn (Microservices)

#phần mềm #kiến trúc #hệ thống #kỹ thuật

Phân tích và đề xuất chiến lược chuyển đổi từ kiến trúc đơn thể sang kiến trúc độc tôn cho một nền tảng thương mại điện tử lớn.

Hãy đóng vai là một Kiến trúc sư giải pháp cấp cao. Nhiệm vụ của bạn là thiết kế lộ trình chuyển đổi kiến trúc cho một hệ thống thương mại điện tử hiện đang hoạt động dưới dạng mô hình đơn thể (monolith) với lượng truy cập 1 triệu người dùng mỗi ngày. Yêu cầu cụ thể: 1. Xác định các rủi ro chính về bảo mật và tính toàn vẹn dữ liệu khi chuyển đổi. 2. Đề xuất mô hình giao tiếp giữa các dịch vụ (ví dụ: REST, gRPC, Message Queue) và biện minh cho lựa chọn đó dựa trên độ trễ và độ tin cậy. 3. Vạch ra chiến lược xử lý các giao dịch phân tán (distributed transactions) để đảm bảo tính nhất quán của dữ liệu đơn hàng và kho hàng. 4. Thảo luận về cách triển khai mô hình Circuit Breaker để ngăn chặn hiệu ứng lan truyền (cascading failures). Viết phân tích chi tiết dưới dạng báo cáo kỹ thuật chuyên môn.