🏠 Strona Główna
Benchmarki
📊 Wszystkie benchmarki 🦖 Dinozaur v1 🦖 Dinozaur v2 ✅ Aplikacje To-Do List 🎨 Kreatywne wolne strony 🎯 FSACB - Ostateczny pokaz 🌍 Benchmark tłumaczeń
Modele
🏆 Top 10 modeli 🆓 Darmowe modele 📋 Wszystkie modele ⚙️ Kilo Code
Zasoby
💬 Biblioteka promptów 📖 Słownik AI 🔗 Przydatne linki
Advanced

Tối ưu hóa Kiến trúc Microservices

#programming #architecture #microservices #optimization

Phân tích và đề xuất giải pháp tái cấu trúc kiến trúc phần mềm sang dạng microservices để tối đa hóa khả năng mở rộng.

Hãy đóng vai một Kiến trúc sư Phần mềm Cao cấp. Chúng tôi có một hệ thống monolithic đang gặp khó khăn về việc mở rộng khi lượng người dùng tăng đột biến. Nhiệm vụ của bạn là: 1. Phân tích các rủi ro hiện tại của kiến trúc monolithic. 2. Đề xuất lộ trình chuyển đổi sang kiến trúc microservices, bao gồm việc phân chia các bounded context. 3. Thảo luận về các mẫu thiết kế (design patterns) để quản lý giao tiếp giữa các dịch vụ (như Saga, CQRS, Event Sourcing). 4. Đưa ra chiến lược xử lý dữ liệu phân tán và đảm bảo tính nhất quán (consistency). Đưa câu trả lời dưới dạng bản đề xuất kỹ thuật chi tiết, sử dụng thuật ngữ chuyên ngành chính xác.