Seniorسختی 4 از ۵· در 25٪ مصاحبههای این حوزه پرسیده شده
CAP Theorem چه میگوید؟
☆نشان کردنپاسخ کوتاه
در یک سیستم توزیعشده هنگام بروز Partition، فقط میتوان بین Consistency و Availability یکی را انتخاب کرد، نه هر دو را کامل.
پاسخ کامل
وقتی ارتباط بین گرههای یک سیستم توزیعشده قطع میشود (Partition)، سیستم باید تصمیم بگیرد: یا پاسخ ندهد تا داده سازگار بماند (CP)، یا پاسخ دهد ولی احتمالاً با داده قدیمیتر (AP).
نکته مهم
یک مثال واقعی آماده داشته باشید: Cassandra نمونهٔ AP، یک سیستم بانکی سنتی نمونهٔ CP.
