Версионированные доказательства производительности
Производительность edge Rust, которую вы можете проверить перед масштабированием серверов.
Неподвижные снимки контрольных показателей связывают каждый опубликованный результат с выпуском Webship, тестовой средой и датой измерения.
- Тестовая платформа
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- Принятые образцы
- 5 × как минимум 20 секунд
- Сообщённая единица
- Медианное количество запросов в секунду
This 1.1.0 snapshot contains Webship-only measurements; use 1.0.0 for the retained contemporaneous competitor comparison. Reverse H1 TLS uses a 4/3/3 frontend/origin/client physical-core partition because the standard 4/4/2 run saturated its two-core TLS client. Other reverse TCP/TLS protocols use 4/4/2, and H3 uses 4/2/4.
Прямой статический отклик
Среднее число запросов в секунду. Чем больше, тем лучше.
| Сервер | HTTP/1.1 | TLS HTTP/1.1 | h2c | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 415 735,58 | 312 069,33 | 1 041 848,3 | 937 318,6 | 307 727 |
Обратный прокси
Среднее число запросов в секунду. Чем больше, тем лучше.
| Сервер | HTTP/1.1 | TLS HTTP/1.1 | h2c | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 164 919,51 | 120 834,25 | 127 965,65 | 112 687,2 | 98 897 |
Воспроизводимый метод
Каждый поддерживаемый результат является медианой пяти принятых образцов. Рабочие нагрузки TCP и TLS включают разогрев; HTTP/3 включает откалиброванную подготовку.
Серверные процессы и процессы генерации нагрузки выполнялись на отдельных физических ядрах. Обратный прокси также изолировал статический источник.
Каждый принятый образец прошёл контроль нулевых ошибок и опубликованные пределы стабильности. Неудачные образцы никогда не включаются без уведомления.
Опубликованный снимок является неизменяемым. Новые выпуски Webship получают новые версии бенчмарков вместо замены исторических результатов.