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

Làm sao để thiết kế hệ thố...

Câu trả lời

Để thiết kế hệ thống scale theo geo-location, cần tuân theo một số bước và nguyên tắc cụ thể. Đầu tiên, triển khai hệ thống ở nhiều vùng địa lý khác nhau, tối ưu sao cho server gần người dùng nhất. Thứ hai, sử dụng DNS-based routing hoặc geo-aware load balancers để định tuyến lưu lượng đến server phù hợp nhất theo vị trí địa lý người dùng. Thứ ba, đồng bộ dữ liệu giữa các vùng thông qua cơ chế sao ché...

senior

senior

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

senior

Bạn dùng circuit breaker trong thiết kế hệ thống khi nào?

middle

Khi thiết kế hệ thống có lượng user lớn, bạn lưu session trên đâu để không bị mất khi scale?

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