Комментарии 14
Замечание. Не «быстрые TCP-сокеты» и не «оптимизация TCP-сокетов», а быстрые биндинги/обёртки и оптимизация биндингов/обёрток. К сокетам это отношения не имеет.
s/с наростающей скоростью/с нарастающей скоростью/
> Если ваш протокол может обрабатывать частичные сообщения
а причем тут TCP? В нём ведь нет сообщений
а причем тут TCP? В нём ведь нет сообщений
всё правильно, сообщения появляются на уровне приложения, а передаются они через TCP. Когда приложение может обработать неполное сообщение, полезно знать сколько было обработано
я всё равно не понимаю, о чём вы пишете.
по TCP передается поток байт. Никаких полных или неполных сообщений в нём нет, пока вы передаете целостные данные.
Я надеюсь вы не считаете, что в {tcp, Socket, Bin} приходят какие-то сообщения, которые можно обрабатывать без накапливания в буфере?
по TCP передается поток байт. Никаких полных или неполных сообщений в нём нет, пока вы передаете целостные данные.
Я надеюсь вы не считаете, что в {tcp, Socket, Bin} приходят какие-то сообщения, которые можно обрабатывать без накапливания в буфере?
Требую добавить тесты с {active, true} и {active, once}! :)
Тогда уж и {active, N} надо добавлять
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Быстрые TCP сокеты на Erlang