Size: a a a

2019 June 04

C

ChronosX88 in Influence (dev)
Monstr Makaronny
для минимального расстояния между узлами?
ну... да.
источник

C

ChronosX88 in Influence (dev)
Вот, смотри.
источник

C

ChronosX88 in Influence (dev)
One event is if a peer x gets to know a new peer y. Then peer x checks all its stored data for which peer x is responsible for. If peer y is the new responsible for this stored data, the content will be handed over to peer y and peer y will be the new responsible peer. If peer y leaves the system that was responsible for content and peer x becomes the new responsible peer, peer x checks if there are enough replicas for this content. If not enough replicas are stored on peers, peer x starts to replicate the content.
   The second event is triggered by a timer. Peer x checks periodically all stored data for enough replicas in the network. If not enough replicas are stored on peers, peer x starts to replicate the content.
источник

C

ChronosX88 in Influence (dev)
Это описание непрямой репликации
источник

MM

Monstr Makaronny in Influence (dev)
я думаю, как сообщить потребителю о новых репликах
источник

MM

Monstr Makaronny in Influence (dev)
напстер это делал при помощи серверов с индексами, они легли и напстеру хана
источник

C

ChronosX88 in Influence (dev)
Monstr Makaronny
я думаю, как сообщить потребителю о новых репликах
Он просто ищет людей с XOR метрикой
источник

C

ChronosX88 in Influence (dev)
ChronosX88
One event is if a peer x gets to know a new peer y. Then peer x checks all its stored data for which peer x is responsible for. If peer y is the new responsible for this stored data, the content will be handed over to peer y and peer y will be the new responsible peer. If peer y leaves the system that was responsible for content and peer x becomes the new responsible peer, peer x checks if there are enough replicas for this content. If not enough replicas are stored on peers, peer x starts to replicate the content.
   The second event is triggered by a timer. Peer x checks periodically all stored data for enough replicas in the network. If not enough replicas are stored on peers, peer x starts to replicate the content.
сюда еще раз погляди
источник

C

ChronosX88 in Influence (dev)
>Then peer x checks all its stored data for which peer x is responsible for. If peer y is the new responsible for this stored data, the content will be handed over to peer y and peer y will be the new responsible peer.
источник

C

ChronosX88 in Influence (dev)
>responsible
источник

C

ChronosX88 in Influence (dev)
значит наиболее близок по XOR-метрике
источник

C

ChronosX88 in Influence (dev)
ChronosX88
Он просто ищет людей с XOR метрикой
k узлов с ближайшим XOR-расстоянием
источник

MM

Monstr Makaronny in Influence (dev)
я не в тех терминах думал, надо обдумать
источник

MM

Monstr Makaronny in Influence (dev)
спасибо
источник

C

ChronosX88 in Influence (dev)
если что, обращайся
источник
2019 June 05

C

ChronosX88 in Influence (dev)
источник

SB

Sam Becket in Influence (dev)
Есть вопрос про async методы в андроид (я новичок в андроид)

У меня есть гошная либка, которую я заимпортил в андроид с помощью go bind

внутри есть две интересующие меня функции - p2mobile.Start(), которая должна вызываться асинхронно (видимо в каком-то бекграунде) - и которая записывает нужный мне интерфейс в глобальную структуру в го.

вторая функция GetStream() очевидно должна вызываться некоторое время спустя запуска Start, и давать мне возможность получать искомую переменную стрима, записанную в ходе работы Start

Можете ли вы дать какие-либо подсказки относительно того, как мне правильно сделать асинхронное выполнение первой функции на бекграунде и отложенный запуск второй функции?
источник
2019 June 06

PG

Penguin Grape in Influence (dev)
Та оло, не так много и ест же
источник

PG

Penguin Grape in Influence (dev)
Не ну относительно много
источник

PG

Penguin Grape in Influence (dev)
Но не все же блять
источник