История изменений
Исправление
vertexua,
(текущая версия)
:
Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.
Плюс несколько целевых IP одного сервера. Это не как мультикаст, но зато прозрачно будет использовать более одного пути и переключаться при разрывах
Умеет тунелиться по стандарту через UDP чтобы гоняться через старое оборудование. Harald
Короче это разофигенный надежный гибрид TCP и UDP. Может заменить TCP технически, но из-за надежности не может заменить UDP
Исправление
vertexua,
:
Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.
Плюс несколько целевых IP одного сервера. Это не как мультикаст, но зато прозрачно будет использовать более одного пути и переключаться при разрывах
Умеет тунелиться по стандарту через UDP чтобы гоняться через старое оборудование. Harald
Короче это разофигенный надежный гибрид TCP и UDP
Исправление
vertexua,
:
Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.
Плюс несколько целевых IP одного сервера. Это не как мультикаст, но зато прозрачно будет использовать более одного пути и переключаться при разрывах
Умеет тунелиться по стандарту через UDP чтобы гоняться через старое оборудование. Harald
Исправление
vertexua,
:
Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря IP пакетов тормозит только один поток, а не весь канал как в TCP.
Плюс несколько целевых IP одного сервера. Это не как мультикаст, но зато прозрачно будет использовать более одного пути и переключаться при разрывах
Исходная версия
vertexua,
:
Главное - он мультиплексирует много легковесных стримов внутри протокола. Хочешь - заводи на каждое сообщение стрим. Вот тебе и delimiting. Так как у тебя последовательность на уровне потока, то потеря сообщений тормозит только один поток, а не весь канал как в TCP.
Плюс несколько целевых IP одного сервера. Это не как мультикаст, но зато прозрачно будет использовать более одного пути и переключаться при разрывах