[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: systemd





13.11.2015 09:59, Dmitry E. Oboukhov пишет:
Что-то много текстопротокольного фанатизма, протоколы это не художественная
литература, бинарные протоколы это норма, никто не заставляет руками набирать
бинарные сообщения в hex редакторе, всегда есть/можно написать простую утилиту
которая всё делает читаемым. Ради того чтобы раз в сто лет посмотреть
отладочную инфу нет смысла все сто лет иметь оверхед от текстового протокола

пожалуйста подробнее про оверхед в текстовых протоколах, а то я видимо
что-то пропустил

Для начала, стоит наверное определится что такое текстовый протокол.
Если понимать под этим символьное (UTF,koi) представление данных и служебной информации, то в этом случае объем передаваемой информации больше, чем у как то кодированого. Больше объем - больше требуется ресурсов. В качестве примера можно рассмотреть HTML + XML + JS. Ну или скрипты java (размер исходника, компилятор,java машина) против бинарной программы на СИ. Я считаю, что тут проблема не в самих протоколах, а в том как их используют. Мегабайтные странички в памяти и браузер сжирающий процессор это писец - но это не проблема в самом протоколе http.


Reply to: