Comments 5
Спасибо, хорошая статья!
Не могу понять, из чего состоит нода в этом рассказе. В Consistent Hashing говорится такое: значения по определённым ключам сохраняются в нодах (маппинг по диапазонам), и если нода падает, то значение возвращает другая нода. Откуда эта нода берёт значение? Где именно оно хранится?
Сильно зависит от типа системы и конфигурации. Например, если система - распределенный кеш, то при падении одной ноды другую можно прогреть прямо из основного источника (скажем, из бд). Если в системе предусмотрена репликация, то реплицировать было бы логично на следующую по consistent hashing ring ноду. Тогда при падении одной другую прогревать не надо - на ней уже все есть
Жаль, что изображения не доступные.
Sign up to leave a comment.
Consistent против Rendezvous — чем отличаются подходы для хэширования данных на сервере