Если у вас возникает ситуация, когда TCP-соединение потенциально слишком медленное, а UDP-соединение «потенциально» слишком ненадежно, что вы используете? Существуют различные стандартные надежные протоколы UDP, какой у вас опыт работы с ними?
Пожалуйста, обсудите один протокол для каждого ответа, и если кто-то уже упомянул тот, который вы используете, рассмотрите возможность голосования и использования комментария для уточнения, если требуется.
Меня интересуют различные варианты, из которых TCP находится на одном конце шкалы, а UDP - на другом. Доступны различные надежные параметры UDP, каждый из которых переносит некоторые элементы TCP в UDP.
Я знаю, что часто TCP является правильным выбором, но наличие списка альтернатив часто полезно, чтобы помочь прийти к такому выводу. Такие вещи, как Enet, RUDP и т. Д., Которые основаны на UDP, имеют различные плюсы и минусы, использовали ли вы их, каков ваш опыт?
Во избежание сомнений больше нет информации, это гипотетический вопрос, и я надеялся, что он даст список ответов, в котором будут подробно описаны различные варианты и альтернативы, доступные тем, кому необходимо принять решение.