🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
advanced

Thiết kế hệ thống Microservices cho nền tảng E-commerce

#system-design #microservices #architecture

Lập kế hoạch kiến trúc vi mô cho một sàn thương mại điện tử quy mô lớn.

Thiết kế kiến trúc hệ thống backend cho một nền tảng thương mại điện tử quy mô lớn như Shopee hoặc Tiki. Yêu cầu sử dụng kiến trúc Microservices. Bạn cần xác định rõ: 1. Các vi dịch vụ cốt lõi (như User, Order, Inventory, Payment) và giao thức truyền thông giữa chúng (Sync/Async). 2. Chiến lược quản lý dữ liệu phân tán (Distributed Data Management). 3. Cách xử lý sự nhất quán dữ liệu cuối cùng (Eventual Consistency). 4. Giải pháp cho các vấn đề về độ trễ mạng và khả năng chịu lỗi (Circuit Breaker pattern). Vẽ sơ đồ bằng văn bản (ASCII art) cho luồng xử lý một đơn hàng từ lúc thêm giỏ hàng đến khi xác nhận thanh toán.