Câu hỏi phỏng vấn Systems Design
Câu hỏi

Thiết kế hệ thống cần xử lý hàng triệu request/ngày, bạn chọn mô hình đồng bộ hay bất đồng bộ?

Câu trả lời

So sánh

Đồng bộ

  • Ưu điểm: Đơn giản, dễ hiểu và dễ triển khai với công việc theo chuỗi và quy mô nhỏ.
  • Nhược điểm: Tắc nghẽn khi xử lý nhiều request cùng lúc, hiệu suất thấp, yêu cầu tài nguyên lớn.

Bất đồng bộ

  • Ưu điểm: Khả năng xử lý nhiều request cùng lúc tốt hơn, tối ưu tài nguyên và giảm thời gian chờ.
  • Nhược điểm: Phức tạ...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Bạn thiết kế hệ thống gửi email hàng loạt như thế nào để không bị giới hạn SMTP?

senior

Thiết kế hệ thống nhắn tin offline, làm sao để đảm bảo message delivery?

middle

Trong thiết kế hệ thống, load balancer có vai trò gì? Bạn từng dùng loại nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào