Кластер · 3 узла
Ждём первое состояние…
Эксперименты
Кнопки управляют настоящими узлами: остановка закрывает порт и файлы, «обрыв» режет только трафик Raft между узлами.
- Запишите ключ справа, он появится в журнале всех трёх узлов.
- Нажмите «Убить лидера»: через долю секунды выберется новый, term вырастет.
- Остановите ещё узел: кворума нет, запись зависает и не коммитится.
- «Починить всё»: узел поднимется с диска и догонит лог.
Как читать лог. Каждая плитка: индекс, term (цвет полоски) и команда. Запись коммитится, когда её хранит большинство узлов.
commit — до какого индекса запись безопасна, applied — сколько уже применено к словарю ключей, снапшот — до какого индекса лог сжат.
Клиент · ключ-значение
Если выбрать фолловера, он ответит 307 и отправит клиента к лидеру: путь будет виден здесь.
Журнал событий
- пока пусто