Size: a a a

2021 December 04

@

@mr_tron in Distributed
И контроля за целостностью сети
источник

PZ

Pavel Zlatovratskii in Distributed
Нет. Ты о том, что можно поменять обновлением.
источник

PZ

Pavel Zlatovratskii in Distributed
Механизм насаждения обновлений у меня заложен - это резервные биты, я с них начал.
источник

@

@mr_tron in Distributed
Как хорошо что ты знаешь о чем я лучше меня. Я пожалуй пойду.
источник

@

@mr_tron in Distributed
Ставишь бит и у васи в урюпинске сам патчитчя клиент и все начинают общаться по новому протоколу?
источник

PZ

Pavel Zlatovratskii in Distributed
Что такое "целостность сети"?

Я не закладываю и не хотел бы закладывать, допустим, версионность протокола или формата сообщения.

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

PZ

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

Большего добиться я не знаю как. Только отказаться от протокола и сделать МОЕГО КЛИЕНТА для всех, которого Я буду обновлять по команде.
Это не путь открытых стандартов...
источник

PZ

Pavel Zlatovratskii in Distributed
*Точно также, кстати, Вася из Урюпинска будет вести себя обнаружив неподдерживаемый mime тип.
источник

PZ

Pavel Zlatovratskii in Distributed
Я не совсем понимаю что ты от меня ожидаешь?

Чтобы я бросил и ничего не писал? Чтобы я перешёл на протобуф? Чтобы я использовал формат матрикса? Чтобы что?
источник

@

@mr_tron in Distributed
А вот это уже интересный вызов. Не находишь? Как в рамках открытых стандартов сделать так чтобы большинство таки держалось в рамках приводящих к общему благу?
источник

С

Слава in Distributed
Как в вин10. Не обновился- отключим газ
источник

@

@mr_tron in Distributed
Протобуф точно ничем не поможет. Так же как и сложить лапки. У матрикса как раз беда со стандартами. Есть уебищные референсные клиенты и несколько альтернативных с непонятным набором фич.
источник

PZ

Pavel Zlatovratskii in Distributed
Я не совсем вижу тут общее благо. Только личное - умение читать новые фичи
источник

@

@mr_tron in Distributed
общее благо это возможность коммуникаций без затруднений
источник

PZ

Pavel Zlatovratskii in Distributed
А кстати кастомный формат типа моего это может! Пока есть хоть один свободный бит в заголовке можно принять расширение меняющее порядок полей.
источник

@

@mr_tron in Distributed
а как ты узнаешь можно ли пете слать этот бит?
источник

@

@mr_tron in Distributed
и вообще смотрит ли петя на этот бит?
источник

PZ

Pavel Zlatovratskii in Distributed
Никак. Шлю и всё.
Если он не может прочесть - пусть обновляется
источник

@

@mr_tron in Distributed
интересный подход. допустим ты решил обновится. вышел новый клиент. и он всем шлёт новый бит?
источник

@

@mr_tron in Distributed
тоесть как вышел новый клиент с обновлением то все должны сразу обновиться?
источник