Bersyonadong ebidensya ng pagganap

Rust pagganap ng edge na maaari mong suriin bago sukatin ang mga server.

Ang hindi nababagong mga snapshot ng benchmark ay nag-uugnay sa bawat inilathalang resulta sa isang Webship na release, test environment, at petsa ng pagsukat.

Bersyon ng benchmark

Webship 1.0.0

Nasukat na August 22, 2026. Ang URL na ito ay naka-pin sa isang hindi nababago na snapshot ng benchmark.

Plataporma ng pagsubok
Debian GNU/Linux 12 · Intel Xeon Gold 5115
Tinanggap na mga halimbawa
5 × hindi bababa sa 20 segundo
Ulat na yunit
Median na mga kahilingan kada segundo

Direktang static na tugon

Median na kahilingan kada segundo. Mas mataas ay mas mabuti.

ServerHTTP/1.1TLS ng HTTP/1.1h2cTLS ng HTTP/2TLS ng HTTP/3
Webship370,695.68295,743.591,015,870.4903,321.85317,138
Bun 1.4.0372,219.68255,396.19Hindi sinusuportahanHindi sinusuportahan230,417
Nginx 1.30.4240,142.5185,768.53192,324.4248,365.2153,415
Lighttpd 1.4.85356,939.44208,937.56906,863.8748,882.3Hindi sinusuportahan
Caddy 2.11.440,261.0138,991.0927,528.0526,978.0525,998
HAProxy 3.4.3315,331.71184,118.43322,094.3241,427.15167,337
Envoy 1.39.0108,796.7596,458.79156,744.5152,475.535,207
Pingora 0.8.1186,113.23137,096.75220,524.8167,851.6Hindi sinusuportahan

Pag-reverse proxy

Median na kahilingan kada segundo. Mas mataas ay mas mabuti.

ServerHTTP/1.1TLS ng HTTP/1.1h2cTLS ng HTTP/2TLS ng HTTP/3
Webship131,232.68117,443.78130,484126,185.3599,201
Bun 1.4.085,216.5873,177.59Hindi sinusuportahanHindi sinusuportahan57,273
Nginx 1.30.4166,486.78116,404.58116,547.1589,214.575,715
Lighttpd 1.4.8552,428.6450,443.8452,687.449,841.15Hindi sinusuportahan
Caddy 2.11.430,768.228,295.0922,329.6520,93217,761
HAProxy 3.4.3133,241.07103,362.54136,518.9106,301.4571,476
Envoy 1.39.041,765.2438,818.8940,941.5540,803.517,675
Pingora 0.8.167,020.6853,565.9563,159.152,411.35Hindi sinusuportahan

Pamamaraang maaaring ulitin

Ang bawat suportadong resulta ay ang median ng limang tinanggap na sample. Ang mga workload ng TCP at TLS ay kasama ang warm-up; kasama sa HTTP/3 ang isang naka-calibrate na prime.

Ang mga proseso ng server at load-generator ay tumakbo sa magkakahiwalay na pisikal na core. Ang mga reverse-proxy na pagpapatakbo ay naghiwalay din ng static origin.

Bawat tinanggap na sample ay pumasa sa zero-error correctness gates at sa nailathalang limitasyon ng katatagan. Ang mga nabigong sample ay hindi kailanman tahimik na isinasama.

Ang isang nailathalang snapshot ay hindi nababago. Ang mga bagong Webship na release ay tumatanggap ng bagong bersyon ng benchmark sa halip na palitan ang mga makasaysayang resulta.