Задать вопрос

Как в 2025 году приблизиться к полному CAP (не AP/CP/CA), а именно к CAP?

Я изучаю распределённые системы и CAP-теорему. Как известно, классически можно выбрать только два из трёх свойств (Consistency, Availability, Partition Tolerance). Однако есть решения, которые почти достигают всех трёх:
Google Cloud Spanner (CP, но за счёт TrueTime минимизирует простои, приближаясь к CA+P).

Вопрос:
  1. Существуют ли в 2025 году self-hosted решения, способные так же эффективно маскировать CAP-компромиссы, как Spanner?
  2. Какие технологии или алгоритмы позволяют максимально приблизиться к CAP без привязки к облаку (как TrueTime в Google)?
  3. Есть ли примеры систем с "логическими часами" или другими методами, которые дают баланс C+A при партициях?


Интересуют именно практические реализации, а не теоретические рассуждения.
  • Вопрос задан
  • 1215 просмотров
Подписаться 6 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Глянь TigerBeetle - заявляется, что там есть и доступность, и жёсткая консистентность, и переживает мигающую сеть.
И оно self hosted и умеет в много дц.

Есть ещё вот такая бумага: pmg.csail.mit.edu/papers/vr-revisited.pdf

Достигается за счёт детерминизма операций
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы