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

Khi thiết kế hệ thống chat thời gian thực, bạn dùng WebSocket như thế nào?

Câu trả lời

WebSocket là công nghệ lý tưởng cho hệ thống chat thời gian thực nhờ khả năng cung cấp kết nối hai chiều liên tục giữa máy khách và máy chủ, trái ngược với các phương pháp như HTTP Polling cần yêu cầu mới để nhận dữ liệu mới. Kết nối WebSocket được thiết lập thông qua một quá trình bắt tay, chuyển từ giao thức HTTP sang WebSocket, qua đó giữ cho kết nối mở để truyền dữ liệu qua lại mà không cần mở lại mỗi lần. Khi sử dụng **WebSo...

middle

middle

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

senior

Khi thiết kế hệ thống machine learning prediction API, bạn tổ chức model serving như thế nào?

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, bạn định nghĩa “scalability” như thế nào?

Bình luận

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

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