Вопросы по теме 'consistent-hashing'

Как работает согласованное хеширование?
Я пытаюсь понять, как работает согласованное хеширование. Это статья, за которой я пытаюсь следовать , но не могу следовать, чтобы начать с моих вопросов: Я понимаю, серверы отображаются в диапазонах хэш-кодов, и распределение данных более...
2998 просмотров
schedule 15.05.2023

Есть ли недостатки у последовательного хеширования?
По общему признанию, последовательное хеширование — широко используемая технология в приложениях распределенного кэширования. Он предлагает хорошее решение, когда количество узлов изменяется динамически. И когда виртуальный узел будет объединен,...
2653 просмотров

Как сгенерировать HashCode для вызова Hashing#consistentHash из google/guava?
В google/guava@GitHub класс Хеширование реализовано согласованное хэширование@wiki . Для метода consistentHash требуется HashCode объект: public static int consistentHash(HashCode hashCode, int buckets) { return...
1005 просмотров
schedule 09.05.2023

Классическая Кассандра и Координация
Меня интересует координация в классической Cassandra. Я прочитал статью на Facebook, написанную Авинашем Лакшманом и Прашантом Маликом под названием Cassandra — A Децентрализованная структурированная система хранения . Отрывок из документа...
151 просмотров

Как равномерно распределить дилеров (настольных игр) по серверам?
В настоящее время я работаю над карточной онлайн-игрой, похожей на блэкджек, которая будет состоять из серии столов , где на каждом столе есть «дилер» и несколько игроков-людей. Дилер (компьютерный бот) отвечает за раздачу и тасование карт....
63 просмотров