Verziózott teljesítménybizonyíték
Rust él teljesítmény, amelyet auditálhat a szerverek méretezése előtt.
A változtathatatlan mérési indexképek minden közzétett eredményt egy Webship kiadáshoz, tesztkörnyezethez és mérési dátumhoz kötnek.
- Tesztplatform
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- Elfogadott minták
- 5 × legalább 20 másodperc
- Jelentett egység
- Átlagos kérések másodpercenként
Közvetlen statikus válasz
Átlagos kérések másodpercenként. Minél magasabb, annál jobb.
| Szerver | HTTP/1.1 | HTTP/1.1 TLS | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 370 695,68 | 295 743,59 | 1 015 870,4 | 903 321,85 | 317 138 |
| Bun 1.4.0 | 372 219,68 | 255 396,19 | Nem támogatott | Nem támogatott | 230 417 |
| Nginx 1.30.4 | 240 142,5 | 185 768,53 | 192 324,4 | 248 365,2 | 153 415 |
| Lighttpd 1.4.85 | 356 939,44 | 208 937,56 | 906 863,8 | 748 882,3 | Nem támogatott |
| Caddy 2.11.4 | 40 261,01 | 38 991,09 | 27 528,05 | 26 978,05 | 25 998 |
| HAProxy 3.4.3 | 315 331,71 | 184 118,43 | 322 094,3 | 241 427,15 | 167 337 |
| Envoy 1.39.0 | 108 796,75 | 96 458,79 | 156 744,5 | 152 475,5 | 35 207 |
| Pingora 0.8.1 | 186 113,23 | 137 096,75 | 220 524,8 | 167 851,6 | Nem támogatott |
Fordított proxy
Átlagos kérések másodpercenként. Minél magasabb, annál jobb.
| Szerver | HTTP/1.1 | HTTP/1.1 TLS | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 131 232,68 | 117 443,78 | 130 484 | 126 185,35 | 99 201 |
| Bun 1.4.0 | 85 216,58 | 73 177,59 | Nem támogatott | Nem támogatott | 57 273 |
| Nginx 1.30.4 | 166 486,78 | 116 404,58 | 116 547,15 | 89 214,5 | 75 715 |
| Lighttpd 1.4.85 | 52 428,64 | 50 443,84 | 52 687,4 | 49 841,15 | Nem támogatott |
| Caddy 2.11.4 | 30 768,2 | 28 295,09 | 22 329,65 | 20 932 | 17 761 |
| HAProxy 3.4.3 | 133 241,07 | 103 362,54 | 136 518,9 | 106 301,45 | 71 476 |
| Envoy 1.39.0 | 41 765,24 | 38 818,89 | 40 941,55 | 40 803,5 | 17 675 |
| Pingora 0.8.1 | 67 020,68 | 53 565,95 | 63 159,1 | 52 411,35 | Nem támogatott |
Reprodukálható módszer
Minden támogatott eredmény az öt elfogadott minta mediánja. A TCP és TLS munkaterhelések tartalmazzák a bemelegítést; HTTP/3 tartalmaz egy kalibrált indítást.
A szerver és a terhelés-generátor folyamatok külön fizikai magokon futottak. A reverse-proxy futtatása szintén izolálta a statikus eredetet.
Minden elfogadott minta átment a zéró hibás helyességi mércén és a közzétett stabilitási korlátokon. A sikertelen minták soha nincsenek hallgatólagosan befogadva.
A közzétett pillanatkép változtathatatlan. Az új Webship kiadások új benchmark verziókat kapnak a régi eredmények helyettesítése helyett.