Comparison ru - Pa-dej/Vex GitHub Wiki

Сравнение (Русский)

Таблица возможностей

Категория Vex BungeeCord Velocity Gate
Язык/рантайм Rust Java (JVM) Java (JVM) Go
Производительность (10k conns) 26 KB/conn 153 KB/conn ~70–120 KB/conn 97 KB/conn
Поддержка протоколов 1.20–1.21.4 1.8–1.21.x 1.8–1.21.x 1.20–1.21.x
Online auth Да Да Да Да
Velocity forwarding Да Через плагины Нативно Нативно
Плагины Rust SDK Java Java Go
Hot reload Атомарный Частичный Частичный Ограниченно
Кластеризация Встроена (Redis) Внешняя Внешняя Внешняя
Антибот Встроенный (v2) Плагины Плагины Базовый
Наблюдаемость Prometheus + JSON JMX / плагины JMX / плагины Prometheus
Поддержка Активно Зрелый / стабильный Активно Активно

Когда выбирать альтернативы

BungeeCord

Подойдёт, если:

  • Нужна большая экосистема старых Java‑плагинов.
  • Требуется совместимость с очень старыми версиями.

Velocity

Подойдёт, если:

  • Нужен современный Java‑прокси с большим набором плагинов.
  • Команда предпочитает JVM‑стек и API Velocity.

Gate

Подойдёт, если:

  • Инфраструктура уже строится на Go.
  • Нужен простой прокси с небольшой API‑поверхностью.

Vex

Подойдёт, если:

  • Важна минимальная память и предсказуемая производительность.
  • Нужны встроенные кластеризация и антибот без внешних плагинов.
  • Хотите писать нативные плагины на Rust и использовать hot reload.

See also