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

Khi thiết kế hệ thống đa vùng (multi-...

Câu trả lời

Đồng bộ dữ liệu trong hệ thống đa vùng

Đồng bộ dữ liệu trong hệ thống đa vùng yêu cầu sự tính toán cẩn thận để đảm bảo tính nhất quán, độ sẵn sàng và hiệu suất. Hai phương pháp đồng bộ chính là đồng bộ đồng bộ (synchronous replication) và không đồng bộ (asynchronous replication).

Đồng bộ đồng bộ: Dữ liệu được ghi đồng thời vào tất cả các vùng. Đảm bảo tính nhất quán mạnh (strong consistency) nhưng có thể làm tăng độ trễ do phải đợi phản hồi từ tất cả các vùng.

Đồng bộ không đồng bộ: Dữ liệu được ghi vào một vùng chính trước, sau đó mới được sao chép sang các vùng khác. Tăng cường độ sẵn sàng và hiệu năng nhưng có thể dẫn đến tình trạng dữ liệu không nhấ...

senior

senior

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

middle

Trong thiết kế hệ thống có dữ liệu sensitive, bạn bảo vệ như thế nào ở tầng application?

middle

Khi thiết kế hệ thống web đơn giản như URL shortener, bạn chọn database như thế nào?

senior

Làm sao để thiết kế hệ thống scale theo geo-location?

Bình luận

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

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