Size: a a a

2018 October 25

PK

Pan Kotowski in Influence (dev)
ну и что там гайдить-то?
источник

PK

Pan Kotowski in Influence (dev)
подключиться просто
источник

PK

Pan Kotowski in Influence (dev)
или тебя интересуют детали работы протокола?
источник

АВ

Андрей Власов in Influence (dev)
ChronosX88
Т.е. если отключилось много участников, то нужно сделать так, чтобы сообщения не пропали.
Может, пиры перед отключением "делают бэкап" всего, что у них есть, на других пирах? Плюс, вообще всю информацию ещё сохранять сразу на нескольких пирах

Я только не уверен, что это это можно сделать, пользуясь лишь официальной библиотекой
источник

АВ

Андрей Власов in Influence (dev)
Я на хабре читал. Плюс, тут ещё сайт кидали, distributedlab кажется
источник

PK

Pan Kotowski in Influence (dev)
и что?
источник

NK

ID:531453784 in Influence (dev)
@Munchhausen будет жить. Поприветствуем!
источник

C

ChronosX88 in Influence (dev)
Андрей Власов
Может, пиры перед отключением "делают бэкап" всего, что у них есть, на других пирах? Плюс, вообще всю информацию ещё сохранять сразу на нескольких пирах

Я только не уверен, что это это можно сделать, пользуясь лишь официальной библиотекой
>Плюс, вообще всю информацию ещё сохранять сразу на нескольких пирах

Ну вот у меня и была такая идея. Т.е. нужно продумать алгоритм дублирования.
источник

C

ChronosX88 in Influence (dev)
Андрей Власов
Может, пиры перед отключением "делают бэкап" всего, что у них есть, на других пирах? Плюс, вообще всю информацию ещё сохранять сразу на нескольких пирах

Я только не уверен, что это это можно сделать, пользуясь лишь официальной библиотекой
>Я только не уверен, что это это можно сделать, пользуясь лишь официальной библиотекой

Да, это вряд ли. Тут можно пользоваться существующими функциями, и как конструктор, собирать из того, что есть.
источник

WD

Wisketchy Dobrov in Influence (dev)
ChronosX88
>Плюс, вообще всю информацию ещё сохранять сразу на нескольких пирах

Ну вот у меня и была такая идея. Т.е. нужно продумать алгоритм дублирования.
Можно время отправления сообщения подписанное в виде неких метаданных к нему, а клиент сам решает сообщения максимально какого возраста он хранит. Обыватели смогут хранить только довольно новые (или даже вообще не хранить), энтузиасты и федералисты - более старые, старые из списка подписей или вообще все подряд
источник

m

moi cyberkotik in Influence (dev)
Wisketchy Dobrov
Можно время отправления сообщения подписанное в виде неких метаданных к нему, а клиент сам решает сообщения максимально какого возраста он хранит. Обыватели смогут хранить только довольно новые (или даже вообще не хранить), энтузиасты и федералисты - более старые, старые из списка подписей или вообще все подряд
timestamp
источник

C

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

АВ

Андрей Власов in Influence (dev)
ChronosX88
>Я только не уверен, что это это можно сделать, пользуясь лишь официальной библиотекой

Да, это вряд ли. Тут можно пользоваться существующими функциями, и как конструктор, собирать из того, что есть.
Может делать set(jsonify([key, id]), data), id от 0 до 4, например. Тогда у нас data будет доступна по пяти легковычислимым ключам
источник

C

ChronosX88 in Influence (dev)
а, типа несколько раз в DHT отправлять?
источник

АВ

Андрей Власов in Influence (dev)
ChronosX88
а, типа несколько раз в DHT отправлять?
Ну тип да
источник

C

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

АВ

Андрей Власов in Influence (dev)
Wisketchy Dobrov
Можно время отправления сообщения подписанное в виде неких метаданных к нему, а клиент сам решает сообщения максимально какого возраста он хранит. Обыватели смогут хранить только довольно новые (или даже вообще не хранить), энтузиасты и федералисты - более старые, старые из списка подписей или вообще все подряд
ttl?)
источник

АВ

Андрей Власов in Influence (dev)
TTL должен быть, я думаю, потому что если мы решим хранить медиа в dht, то со временем этого медиа станет много
источник

C

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

АВ

Андрей Власов in Influence (dev)
@ChronosX, ты пробовал у себя локально сначала делать set что-нибудь, а потом get по тому же ключу?
источник