Комментарии 3
Спасибо, хорошая статья!
+3
Не могу понять, из чего состоит нода в этом рассказе. В Consistent Hashing говорится такое: значения по определённым ключам сохраняются в нодах (маппинг по диапазонам), и если нода падает, то значение возвращает другая нода. Откуда эта нода берёт значение? Где именно оно хранится?
0
Сильно зависит от типа системы и конфигурации. Например, если система - распределенный кеш, то при падении одной ноды другую можно прогреть прямо из основного источника (скажем, из бд). Если в системе предусмотрена репликация, то реплицировать было бы логично на следующую по consistent hashing ring ноду. Тогда при падении одной другую прогревать не надо - на ней уже все есть
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Consistent против Rendezvous — чем отличаются подходы для хэширования данных на сервере