[Moscow.pm] Читаемый протокол с быстрым парсингом.
Михаил Монашёв
postmaster на softsearch.ru
Ср Дек 4 07:03:33 PST 2013
Вдогонку...
> Смотрел сейчас выложенное видео "В 3 раза быстрее, чем AnyEvent, но
> все еще Perl". Там прозвучала фраза, что парсить HTTP очень затратно
> по CPU. Но у HTTP есть большой плюс: он текстовый и легко читаемый
> человеком.
> Каким должен быть протокол, чтобы его парсинг потреблял минимум CPU,
> но при этом человек легко мог читать запросы и ответы, а в идеале
> делать запросы с консоли?
Я так понимаю, что отделение частей сообщения друг от друга делается
быстро, а основная проблема парсинга - это разъэскейпинг. Из-за него
хочется передавать всё в бинаром виде, предварительно указав длину,
что делает протокол быстрым, но нечитаемым.
--
С уважением,
Михаил mailto:postmaster на softsearch.ru
Подробная информация о списке рассылки Moscow-pm