Описание тега gossip

Протокол сплетен - это стиль протокола связи компьютера с компьютером, вдохновленный формой сплетен, которые можно увидеть в социальных сетях.
2 ответа

Как обстоят дела с внедрением сети передачи сообщений p2p?

Я знаю, что Google быстро дает массу результатов, и литература по этой теме очень богата, и это именно та проблема. Среди множества возможных решений я не уверен, какой именно является лучшим, современным выбором для моих конкретных потребностей. Я …
28 янв '17 в 14:18
2 ответа

Какой Call-ID, когда мы запускаем профиль статуса Софии xxxxxx reg?

Я пытаюсь создать приложение для iOS с PJSIP, для этого я использую GOSSIP-обертку, когда запускаю следующую команду "Sofia status profile xxxxxx reg" чтобы проверить зарегистрированные устройства на сервере, я получаю следующие для каждого устройст…
24 фев '16 в 10:03
0 ответов

Как eureka peers гарантируют, что регистрационная информация непротиворечива при сбое действия синхронизации

PeerAwareInstanceRegistryImpl будет синхронизироваться с другими одноранговыми узлами при изменении регистрации, код выглядит следующим образом: private void replicateInstanceActionsToPeers(Action action, String appName, String id, InstanceInfo inf…
28 ноя '16 в 16:09
0 ответов

Сплетни пользовательских полей в Кассандре

Я хотел знать, можем ли мы сплетничать определенные пользователем значения в Кассандре. Я просматриваю файл Gossiper.java, чтобы понять рабочий процесс, но до сих пор не смог понять, как добавить настраиваемые поля для сплетен в Кассандре. Я новичок…
25 мар '18 в 23:24
1 ответ

Почему оверлейные сети Docker требуют консенсуса?

Только что прочитал о оверлейных сетях Docker, очень крутые вещи. Я просто не могу найти ответ на одну вещь. Согласно документам: Если вы устанавливаете и используете Docker Swarm, вы автоматически получаете оверлейные сети на хостах вашего менеджер…
0 ответов

Синхронизация файлов между узлами в кластере

Я пытаюсь изучить способы синхронизации файлов между узлами в кластере. Я сделал некоторое чтение EIP и Apache Camel. Хотя я еще не начал POC, я хотел бы получить некоторые идеи от других разработчиков, которые проделали подобную работу. Я также пос…
05 фев '19 в 15:21
1 ответ

Cassandra - Настройка репликации на 2 физических компьютерах

Я хочу настроить репликацию на двух системах. Итак, нужны предложения для того же. У меня есть следующие сомнения: 1) Можно ли настроить репликацию на двух физических машинах?2) Если да, какой должна быть схема ключей пространства?3) СОЗДАТЬ КЛАВИШУ…
17 янв '17 в 09:47
2 ответа

Как узел узнает, какие узлы видели текущее состояние кластера?

Я читаю документацию akka и сталкиваюсь с некоторыми проблемами, связанными с тем, как они внедряют Сплетни . ( документы здесь ). Та часть, которая смутила меня (подчеркнула мою): Периодически значение по умолчанию - каждая 1 секунда, каждый узел в…
11 сен '16 в 16:26
2 ответа

Почему для распространения сердцебиения требуется время O(log N)

Я читал об обнаружении сбоев в стиле сплетен. В заметках, которые я читал, говорится, что: a single heartbeat takes O(log(N)) time to propagate но это утверждение не объясняется Есть идеи, почему это так?
1 ответ

Использование протокола сплетен в управлении кластером Erlang

Я новичок в Erlang, а также распределенные вычисления. Мы небольшая команда, которая пытается создать небольшой сервер обмена сообщениями. Одна из вещей, которые мы рассматриваем, как мы управляем состоянием кластера - мы столкнулись с несколькими и…
26 авг '15 в 03:10
1 ответ

Лучшая конфигурация стека JGroups для отношений лидер / последователь

Я построил распределенную систему, в которой разные узлы могут быть либо лидерами, либо последователями. В большинстве случаев у меня будет только один лидер и несколько подписчиков. Лидер обычно один на своем сервере, в то время как подписчики рабо…
18 ноя '16 в 10:47
0 ответов

Алгоритм сплетни в Java, начало работы

Я хочу написать простую реализацию Алгоритма Сплетни на Java, но у меня возникают проблемы с выяснением, с чего начать. Я очень новичок в этом виде сетевого программирования и не знаю, с чего начать. Идея заключается в том, что я хочу создать код, к…
1 ответ

Cassandra Cluster Set up - Невозможно сплетничать с любыми семенами

Я пытаюсь настроить кластер Cassandra VM с 3 узлами. Я установил cassandra из пакета datastax на отдельные vms, а затем изменил следующее: Seed - vm1 (установить IP-адрес во всех конфигах vm) Обновлен конфиг с listen_address в качестве ip хоста, доб…
0 ответов

Как понять сердцебиение в сплетне cassandra's nodetool?

Когда я сделал gossipinfo для nodetool на одном из узлов на сервере cassandra, я получил следующий вывод: /192.168.0.36 generation:1504926520 heartbeat:2147483647 DC:datacenter1 STATUS:shutdown,true SEVERITY:0.0 HOST_ID:0708fc6f-0423-46fc-8f56-8e751…
11 фев '19 в 09:47
2 ответа

Два узла в Кассандре не сплетничают друг с другом

NODE0:Файл configuration.yaml:имя_кластера: 'ServerCluster' num_tokens: 256Семена: "" адрес для прослушивания: 10.104.0.15rpc_address: 10.104.0.15auto_bootstrap: falseendpoint_snitch: GossipingPropertyFileSnitchФайл cassandra-env.sh: JVM_OPTS="$JVM_…
15 окт '15 в 00:52
0 ответов

Гарантированная трансляция сообщений в распределенной системе с использованием Node.js

У меня есть распределенное приложение, написанное на Node.js, и я хочу транслировать сообщения на все узлы. Что мне нужно это: Гарантированная доставка (хотя бы один раз) Горизонтальная масштабируемость Полностью децентрализованная архитектура До си…
07 дек '15 в 13:53
1 ответ

Вопросы по Cassandra Bootstrap

Может ли кто-нибудь ответить на мои вопросы ниже, 1) У меня есть 4 узла 172.30.56.60, 172.30.56.61, 172.30.56.62, 172.30.56.63, а также я настроил семена как '172.30.56.60, 172.30.56.61' в cassandra.yaml во всех четырех узлах. ПРИМЕЧАНИЕ. Я не предо…
30 ноя '17 в 07:12
2 ответа

Эликсир: Genserver.call не инициирует handle_call

Я реализую Gossip Algorithm в котором несколько действующих лиц одновременно распространяют сплетни. Система останавливается, когда каждый из Актеров прослушивает Сплетни 10 раз. Теперь у меня есть сценарий, в котором я проверяю количество прослушив…
01 окт '17 в 07:20
2 ответа

Кассандра: замененные узлы отображаются в Nodetool GossipInfo и Nodetool Status

Мы используем Cassandra 3.9.0. Недавно у нас были некоторые проблемы с 1 узлом. Этот узел был поврежден при достижении 100% использования диска. Один из подходов заключается в том, чтобы заменить узел новым узлом в соответствии со следующей инструкц…
20 июл '18 в 01:30
2 ответа

Почему Паксос требуется для выборов лидера в Кассандре

Я читал о протоколе для распределенного консенсуса и наткнулся на Паксос. В нем говорится, что вам нужно Paxos для выборов лидера. Статья претендует на то же самое. Итак, мой вопрос: когда Кассандра является кольцевой архитектурой, а не хозяином-раб…
30 июл '18 в 11:26