Может ли кто-нибудь дать мне список реальных случаев использования Paxos. Это реальные проблемы, которые требуют консенсуса в рамках большей проблемы.
Является ли следующий вариант использования Paxos?
Предположим, что на покерном сервере есть два клиента, играющих в покер друг против друга. Сервер покера реплицируется. Мое понимание Paxos заключается в том, что его можно использовать для поддержания согласованности структур данных, которые представляют текущую руку покера. То есть, убедитесь, что все реплики имеют то же самое самое состояние руки.
Но зачем нужен Паксос? Предположим, что новая карта должна быть обработана. Каждая реплика с тем же кодом будет генерировать одну и ту же карточку, если все пойдет правильно. Почему клиенты не могут запрашивать последнее состояние со всех реплицированных серверов и выбирать наиболее подходящую карту. Поэтому, если у одного сервера была ошибка, клиент все равно получит правильное состояние от выбора большинства.