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

Bạn dùng circuit breaker tro...

Câu trả lời

Circuit breaker được sử dụng trong thiết kế hệ thống để ngăn ngừa các lỗi lan rộng trong môi trường phân tán.

Khi Nào Dùng Circuit Breaker

  • Ngăn Ngừa Sự Cố Do Quá Tải: Khi một dịch vụ phần mềm hoặc hệ thống có thể bị quá tải, circuit breaker giúp ngắt kết nối tạm thời để ngăn ngừa sự cố lan rộng, giảm gánh nặng cho hệ thống.

  • Tăng Tính Khả Dụng: Trong các hệ thống cần duy trì thời gian hoạt động (uptime) cao, circuit breaker giúp hệ thống nhanh chóng phục hồi bằng cách tránh các lỗi liên tục và tái kích hoạt dịch vụ sau khi sự cố được khắc phục.

  • Tối Ưu Hiệu Suất: Bằng cách ngắt lưu lượng đối với các dịch vụ đang g...

senior

senior

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

middle

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

middle

Trong thiết kế hệ thống, CDN có lợi ích gì cho hiệu năng toàn cầu?

senior

Khi thiết kế hệ thống đa vùng (multi-region), bạn đồng bộ dữ liệu 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