Size: a a a

Programming Offtop

2020 November 20

AM

Andrew Mikhaylov in Programming Offtop
Хорошо хоть под хттп/2 тулинг есть, а то и от него по той же схеме пришлось бы отказываться
источник

AM

Andrew Mikhaylov in Programming Offtop
А если, к примеру, в постмане препроцессор заиметь, который умеет маппить жисоны автоматически простеньким скриптом — всё равно такие жисоны — говно?
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
Хорошо хоть под хттп/2 тулинг есть, а то и от него по той же схеме пришлось бы отказываться
Ну концептуально это тот же HTTP со схемой запрос-ответ, так что проблем никаких.
Но условный telnet отлетает)
источник

AM

Andrew Mikhaylov in Programming Offtop
Andrew Mikhaylov
А если, к примеру, в постмане препроцессор заиметь, который умеет маппить жисоны автоматически простеньким скриптом — всё равно такие жисоны — говно?
Я хз, можно ли там кастомный ренденринг ответов делать или нет, но гипотетически предположим, что можно
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
А если, к примеру, в постмане препроцессор заиметь, который умеет маппить жисоны автоматически простеньким скриптом — всё равно такие жисоны — говно?
Да, потому что нужен не просто постман, а постман с приблудой
источник

AM

Andrew Mikhaylov in Programming Offtop
Vladimir Petrakovich
Ну концептуально это тот же HTTP со схемой запрос-ответ, так что проблем никаких.
Но условный telnet отлетает)
Ну концептуально и протобаф — это та же сериализация 🤷‍♂️
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну или можно CBOR взять, чтоб о бессхемном бинарном варианте говорить
источник

AM

Andrew Mikhaylov in Programming Offtop
Vladimir Petrakovich
Да, потому что нужен не просто постман, а постман с приблудой
Ясно :)
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
Ну концептуально и протобаф — это та же сериализация 🤷‍♂️
Не, это уже совсем другой формат
Вот CBOR - да, можно было бы автоматом рендерить. Но опять же - а какой тулинг это умеет из коробки?
источник

VP

Vladimir Petrakovich in Programming Offtop
Если например поддерживать оба формата - то здорово. И отладить можно, и эффективная работа в проде.
источник

AM

Andrew Mikhaylov in Programming Offtop
О, вот этот вариант мне нравится. Главное бизнесу умудриться продать такое)
источник

AM

Andrew Mikhaylov in Programming Offtop
И юзать чёт вроде kotlinx.serialization, что умеет из одной модели оба формата делать, иначе будет очень больно ловить баги в одном из форматов)
источник

AM

Andrew Mikhaylov in Programming Offtop
В kx, правда, нет пока стриминга для CBOR, как для JSON, но это, надеюсь, вопрос времени
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
И юзать чёт вроде kotlinx.serialization, что умеет из одной модели оба формата делать, иначе будет очень больно ловить баги в одном из форматов)
Ну чем они более похожи, тем это менее вероятно
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
В kx, правда, нет пока стриминга для CBOR, как для JSON, но это, надеюсь, вопрос времени
Для Json вроде тоже нет. Я чего-то упустил?
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
В kx, правда, нет пока стриминга для CBOR, как для JSON, но это, надеюсь, вопрос времени
А зачем? Обычно достаточно отправлять потоком отдельные объекты.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Для Json вроде тоже нет. Я чего-то упустил?
Я имел ввиду трансформеры, прошу пардона
источник

AM

Andrew Mikhaylov in Programming Offtop
Vladimir Petrakovich
А зачем? Обычно достаточно отправлять потоком отдельные объекты.
^
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Я имел ввиду трансформеры, прошу пардона
а, да. Я когда-то открывал issue, чтобы генерализовали все древесные представления
источник

VP

Vladimir Petrakovich in Programming Offtop
Понятно. Я пока этим не пользовался, но звучит хорошо.
источник