Как Patroni определяет, кто должен быть текущим master/leader?

Patroni использует распределённое хранилище координации и блокировку лидера с ограниченным сроком действия.

Короткий ответ

Что ответить на собеседовании

Patroni использует распределённое хранилище координации и блокировку лидера с ограниченным сроком действия.

Подробный разбор

Ответ с пояснениями

Patroni использует распределённое хранилище координации и блокировку лидера с ограниченным сроком действия.

Участник, получивший блокировку и подходящий под условия переключения, может стать лидером; право на запись нельзя определять только локальной доступностью PostgreSQL. Документация Patroni.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку