</>
⌕
Senior #distributed#consistency

CAP theorem là gì?

⚡ Trả lời nhanh

Khi hệ thống phân tán gặp network partition, bạn chỉ chọn được một: Consistency (mọi node thấy cùng dữ liệu) hoặc Availability (luôn trả lời). Partition không thể tránh nên thực tế là chọn CP hay AP.

LoạiƯu tiênVí dụ
CPNhất quán, có thể từ chối request khi partitionZooKeeper, etcd, HBase
APLuôn phản hồi, dữ liệu có thể tạm lệch (eventual consistency)Cassandra, DynamoDB (mặc định)
🃏 Ôn bằng flashcard