❓ В чём смысл CAP-теоремы?
CAP-теорема утверждает, что распределённая система не может одновременно гарантировать все три свойства:
▪️ Consistency (согласованность) — все узлы видят одинаковые данные в одно и то же время
▪️ Availability (доступность) — каждый запрос получает ответ, даже если часть системы вышла из строя
▪️ Partition Tolerance (устойчивость к разделению) — система продолжает работать, несмотря на сетевые сбои, нарушающие связь между узлами.
Согласно теореме, в условиях сетового разделения, система должна выбирать между доступностью и согласованностью.
Пример:
▪️ CP-система жертвует доступностью ради согласованности.
▪️ AP-система жертвует согласованностью ради доступности.
🐸 Библиотека собеса по Java
Post #886
2.4K
- 👍 5
- 🔥 3
- ❤ 2