Транспорты

Обновлено: 27 марта 2026 г.

XHTTP vs gRPC vs WebSocket: как на это смотреть в 2026 году

Ещё недавно многие пользователи выбирали между gRPC и WebSocket почти автоматически. Но на конец марта 2026 картина уже другая: XHTTP стал одним из главных современных вариантов, особенно там, где важна совместимость с HTTP-средами и CDN.

Что нужно помнить про gRPC

gRPC в Project X до сих пор поддерживается, но в актуальной документации даже его собственная страница помечена рекомендацией перейти на XHTTP. Это очень сильный сигнал: экосистема сама смещается в сторону более нового подхода.

Где XHTTP выглядит сильнее

  • Более современная логика uplink/downlink.
  • Работа с H2 и H3 там, где это реально доступно.
  • Более широкий набор сценариев, чем у классического “просто завернуть всё в WebSocket”.

Когда WebSocket всё ещё всплывает

WebSocket не исчез полностью, но сегодня чаще выглядит как понятный старый вариант для определённых схем, а не как лучший ответ на все вопросы. Если у вас задача не “собрать что угодно”, а получить сильный современный стек, XHTTP чаще заслуживает внимания первым.

Частые вопросы

Значит ли это, что gRPC уже плохой?

Нет. Он всё ещё может быть рабочим, но в актуальной документации Project X уже явно отсылают к XHTTP как более современному направлению.

WebSocket больше не нужен?

Он всё ещё встречается, но для новых установок часто уже не выглядит первым выбором.

Что важнее для обычного пользователя: transport или сам сервис?

Сервис. Если подключение должно просто заработать, то важнее, чтобы провайдер стека умел подобрать рабочий вариант и быстро помочь в случае проблем.