Versionerad prestanda bevis
Rust kantprestanda du kan granska innan du dimensionerar servrar.
Oföränderliga referensbilder kopplar varje publicerat resultat till en Webship-version, testmiljö och mätningdatum.
- Testplattform
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- Accepterade prover
- 5 × minst 20 sekunder
- Rapporterad enhet
- Medianförfrågningar per sekund
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.
Direkt statiskt svar
Medelantal förfrågningar per sekund. Högre är bättre.
| Server | HTTP/1.1 | HTTP/1.1 TLS | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 415 735,58 | 312 069,33 | 1 041 848,3 | 937 318,6 | 307 727 |
Omvänd proxy
Medelantal förfrågningar per sekund. Högre är bättre.
| Server | HTTP/1.1 | HTTP/1.1 TLS | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 164 919,51 | 120 834,25 | 127 965,65 | 112 687,2 | 98 897 |
Reproducerbar metod
Varje stödresultat är medianen av fem accepterade prover. TCP- och TLS-arbetsbelastningar inkluderar uppvärmning; HTTP/3 inkluderar en kalibrerad primär.
Server- och belastningsgenereringsprocesser kördes på separata fysiska kärnor. Reverse-proxy körs också isolerat från den statiska källan.
Varje accepterat exempel passerade fel-fri korrekthetskontroller och de publicerade stabilitetsgränserna. Misslyckade exempel inkluderas aldrig tyst.
En publicerad ögonblicksbild är oföränderlig. Nya Webship utgåvor får nya benchmarkversioner istället för att ersätta historiska resultat.