Size: a a a

2021 December 02

PZ

Pavel Zlatovratskii in Distributed
Если что: в качестве предварительных оценок...
источник

АЖ

Алексей Жалнин... in Distributed
да это то нормально всё
источник

БГ

Бензофуран Гетероцик... in Distributed
А чего мы так сосредоточились на выборе сжатия?
источник

БГ

Бензофуран Гетероцик... in Distributed
Кстати, @Scondo, где почитать про тот формат описания бинарей о котором ты говорил?
источник

БГ

Бензофуран Гетероцик... in Distributed
У меня тут просто идея мелкая возникла...
источник

PZ

Pavel Zlatovratskii in Distributed
Какой формат описания бинарей? Я как раз предпочитаю без форматов описания.

Формат сериализации CBOR. вики, хабр, RFC
источник

АЖ

Алексей Жалнин... in Distributed
потому что я утверждаю, что сжатие мелких сообщений с предустановленным словарём - это ахуенно
а вот без предустановленного словаря - это так себе
источник

БГ

Бензофуран Гетероцик... in Distributed
Это потом выбрать можно
источник

БГ

Бензофуран Гетероцик... in Distributed
Оставить поле для номера алгоритма сжатия и норм
источник

АЖ

Алексей Жалнин... in Distributed
конечно
источник

PZ

Pavel Zlatovratskii in Distributed
Вопрос при этом в том, что слишком большая вариативность даст пенальти на собственно этот номер.

Обрати внимание на численные значения "превосходства": основная "битва" идёт за единицы байт.
источник

АЖ

Алексей Жалнин... in Distributed
это называется "преждевременная оптимизация" и "байтоёбство"

там выше вроде уже выяснили, что короткое сообщение + подпись в любом случае лору на полчаса положит как не извращайся?
источник

PZ

Pavel Zlatovratskii in Distributed
А закладываться на кучу алгоритмов - не преждевременно?
источник

PZ

Pavel Zlatovratskii in Distributed
Не положит.
Положит если будет идти активная переписка в несколько потоков, а не единичное сообщение. НА единичные сообщения в конце-концов лора расчитана.
источник

БГ

Бензофуран Гетероцик... in Distributed
Если брать CBOR то там можно хранить что угодно, в принципе
источник

PZ

Pavel Zlatovratskii in Distributed
Так вот я именно для СООБЩЕНИЙ не хочу использовать CBOR.

Для протокола - да. Для сообщений - нет.
источник

БГ

Бензофуран Гетероцик... in Distributed
Он же типа может конвертироваться в/из JSON
источник

БГ

Бензофуран Гетероцик... in Distributed
Чисто для уменьшения размера?
источник

АЖ

Алексей Жалнин... in Distributed
на самом деле лучше реально иметь отдельный транспорт по лоре
а для этого нужна оценка/тест канала/предуказаные параметры+тип ("сей канал работает на голубях, активность ястребов средняя")
и для каналов с определёнными параметрами уже применять особые минимальные сообщения
источник

БГ

Бензофуран Гетероцик... in Distributed
Так, я немного потерял место где описано какая информация должна быть в сообщении.
источник