Size: a a a

2020 July 04

AZ

Alex Zhukovsky in rust_offtopic
Apache DOG™
В которые без боли закладывается разного рода метаинформация
я в жсон любую информацию могу запихать, а вот с бинарной буду ебаться пиздец. Особенно учитывая что ты потом передаешь его текстовым HTTP. Гениально
источник

VV

Victor Victorov in rust_offtopic
Хотя он то по сути текстовый да.
источник

AD

Apache DOG™ in rust_offtopic
Alex Zhukovsky
я в жсон любую информацию могу запихать, а вот с бинарной буду ебаться пиздец. Особенно учитывая что ты потом передаешь его текстовым HTTP. Гениально
HTTP/2
источник

AZ

Alex Zhukovsky in rust_offtopic
Apache DOG™
В каком месте?
их тяжело парсить и их плохо читать человеку
источник

AD

Apache DOG™ in rust_offtopic
Не тяжело
источник

AZ

Alex Zhukovsky in rust_offtopic
Apache DOG™
Не тяжело
FF A0 A5 BD 86 53 - что тут написано?
источник

AD

Apache DOG™ in rust_offtopic
Протоколы не для чтения человеком
источник

VV

Victor Victorov in rust_offtopic
Alex Zhukovsky
я в жсон любую информацию могу запихать, а вот с бинарной буду ебаться пиздец. Особенно учитывая что ты потом передаешь его текстовым HTTP. Гениально
А вот это да, но мы по TCP передавали. Бинарные данные в HTTP это 🤦🏻‍♂️
источник

AD

Apache DOG™ in rust_offtopic
Alex Zhukovsky
FF A0 A5 BD 86 53 - что тут написано?
Кинь протокол я прочитаю
источник

AZ

Alex Zhukovsky in rust_offtopic
Apache DOG™
Протоколы не для чтения человеком
в мире пони может быть А я постоянно в логах читаю
источник

AZ

Alex Zhukovsky in rust_offtopic
Брать нетекстовый протокол нужно только если пиздец как нужно экономить канал
источник

AD

Apache DOG™ in rust_offtopic
Но это только на первый взгляд, я умею читать ABI
источник

AZ

Alex Zhukovsky in rust_offtopic
учитывая что в куку все равно больше 10кб не запихнуть то и насрать
источник

VV

Victor Victorov in rust_offtopic
Alex Zhukovsky
их тяжело парсить и их плохо читать человеку
Ну MessagePack и погнали. Проблема с читаемостью - утилита которая будет тебе в виде JSON на монитор выводить да и все. Легко все делается
источник

AD

Apache DOG™ in rust_offtopic
Alex Zhukovsky
Брать нетекстовый протокол нужно только если пиздец как нужно экономить канал
Ну выигрыш на пустом месте в скорости получается
источник

AZ

Alex Zhukovsky in rust_offtopic
Victor Victorov
Ну MessagePack и погнали. Проблема с читаемостью - утилита которая будет тебе в виде JSON на монитор выводить да и все. Легко все делается
ага, мессаджпак. Добавить/удалить любое поле - приключение на месяцы
источник

AD

Apache DOG™ in rust_offtopic
Alex Zhukovsky
учитывая что в куку все равно больше 10кб не запихнуть то и насрать
Когда тебе нужно терабайты по сети гонять
источник

AZ

Alex Zhukovsky in rust_offtopic
Apache DOG™
Ну выигрыш на пустом месте в скорости получается
ну да, бинарные протоколы строго лучше, просто все идиоты пользуются тектсовыми
источник

AZ

Alex Zhukovsky in rust_offtopic
потому что идиотмы
источник

AZ

Alex Zhukovsky in rust_offtopic
все правильно
источник