Из бумаги DynamodB я вижу
Рассмотрим пример конфигурации Динамо, приведенный на рисунке 2 с N = 3.В этом примере, если узел A временно недоступен или недоступен во время операции записи, реплика, которая обычно жила бы на A, теперь будет отправлена на узел D. Это делается для поддержания желаемых гарантий доступности и долговечности.Реплика, отправленная D, будет иметь подсказку в своих метаданных, которая указывает, какой узел был предполагаемым получателем реплики (в данном случае A).Узлы, которые получают реплики с подсказками, будут хранить их в отдельной локальной базе данных, которая периодически сканируется.Обнаружив, что A восстановлен, D попытается доставить реплику в A. Как только передача завершится успешно, D может удалить объект из локального хранилища без уменьшения общего количества реплик в системе.
Мой вопросЕсли сам узел не работает, как маршрутизируется запрос.В другом разделе статьи упоминается, что сам первый узел является узлом-координатором.Пытаясь понять высокую доступность, напишите часть