База Hintsage

Распределённые системы

Согласованность, репликация, консенсус, очереди, отказы и сетевые разделения.

Практика

Вопросы: Распределённые системы

Разберите фрагмент выборов лидера. Все узлы используют одинаковый тайм-аут. Какое изменение предотвращает устойчивые взаимные перевыборы при исправном лидере?

on_start:
    role = FOLLOWER
    election_timeout = 300ms

on_timeout:
    role = CANDIDATE
    term = term + 1
    request_votes(term)

on_heartbeat:
    reset_timer(300ms)
АрхитектураРаспределённые системыИнженер по распределённым системам

Показано 1–20 из 50