CAP & Nhất quán phân tán

Ba mô-đun tương tác: (1) mô phỏng partition + chế độ CP/AP, (2) tam giác CAP tương tác, (3) máy tính quorum R+W>N.

1 · Mô phỏng partition — CP hay AP?

Hai node giữ cùng dữ liệu balance. Tạo partition (cắt liên kết), ghi vào node 1, rồi đọc từ node 2 theo chế độ đã chọn.

🔒 CP (ưu tiên nhất quán) ⚡ AP (ưu tiên sẵn sàng)
đồng bộ OK Node 1 1.000.000 Node 2 1.000.000
Bước 1: bấm Tạo partition, sau đó Ghi vào Node 1, rồi Đọc từ Node 2.

2 · Tam giác CAP — chọn 2 đỉnh

Nhấp vào 2 đỉnh muốn giữ. Trong hệ phân tán thật, P là bắt buộc → đánh đổi thực sự chỉ là C vs A khi partition.

C A P Consistency Availability Partition tol.
← Chọn đúng 2 đỉnh để xem hệ tương ứng.

3 · Máy tính quorum — R + W > N?

Chỉnh N (tổng bản sao), W (ghi chờ), R (đọc hỏi). Điều kiện đảm bảo đọc thấy ghi mới nhất là R + W > N.

3
2
2
W: node nhận ghi mới R: node được đọc overlap (vừa ghi vừa đọc)