Tolok ukur kapasitas Webship 1.5.0
Webship 1.5.0 dibandingkan dengan server web terkemuka dan proxy terbalik.
Jelajahi kapasitas permintaan Webship 1.5.0, WebTransport, streaming 100 MB, dan throughput proxy Layer-4 pada host Debian yang terisolasi. Setiap hasil mencakup topologi uji dan latensi p50/p95/p99.
- Platform pengujian
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- Tanggal pengukuran Webship
- 2026-09-21
- Sampel yang diterima
- 5 × setidaknya 20 detik
- Unit yang dilaporkan
- RPS, ops/s, MiB/s, ms, dan µs
Respons statis langsung
Rata-rata permintaan per detik. Semakin tinggi semakin baik.
| Server | HTTP/1.1 | TLS HTTP/1.1 | h2c | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|---|---|
| Topologi (C/F/O) | 5/5/— | 5/5/— | 5/5/— | 5/5/— | 5/5/— |
| Webship | 514,045 RPS | 336,831 RPS | 1,662,142 RPS | 1,357,786 RPS | 450,558 RPS |
| Nginx | 234,231 RPS | 187,333 RPS | 183,810 RPS | 247,359 RPS | 225,771 RPSTidak stabil |
| Lighttpd | 351,555 RPS | 201,838 RPS | 931,845 RPS | 726,869 RPS | Tidak didukung |
| Caddy | 41,633 RPS | 39,975 RPS | 28,498 RPS | 27,681 RPS | 34,306 RPS |
| HAProxy | 305,551 RPS | 182,640 RPS | 325,804 RPS | 236,337 RPS | 241,471 RPS |
| Envoy | 113,055 RPS | 96,375 RPS | 165,378 RPS | 154,936 RPS | 28,955 RPSTidak stabil |
| Pingora | 197,126 RPS | 144,833 RPS | 226,226 RPS | 163,314 RPS | Tidak didukung |
Reverse proxy dengan TLS termination
Rata-rata permintaan per detik. Semakin tinggi semakin baik.
| Server | HTTP/1.1 | TLS HTTP/1.1 | h2c | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|---|---|
| Topologi (C/F/O) | 3/5/2 | 4/4/2 | 4/4/2 | 4/4/2 | 2/6/2 |
| Webship | 244,315 RPS | 129,601 RPS | 142,362 RPS | 133,460 RPS | 145,824 RPS |
| Nginx | 163,606 RPS | 110,723 RPS | 107,931 RPS | 92,896 RPS | 97,231 RPSTidak stabil |
| Lighttpd | 44,815 RPS | 44,074 RPS | 44,325 RPS | 43,827 RPS | Tidak didukung |
| Caddy | 32,421 RPS | 29,695 RPS | 22,441 RPS | 21,933 RPS | 24,196 RPS |
| HAProxy | 136,514 RPS | 94,693 RPS | 127,281 RPS | 97,195 RPS | 93,577 RPS |
| Envoy | 41,183 RPS | 37,491 RPS | 42,566 RPS | 39,801 RPS | 16,386 RPSTidak stabil |
| Pingora | 68,687 RPS | 54,184 RPS | 58,620 RPS | 49,684 RPS | Tidak didukung |
Reverse proxy dengan TLS pass-through
Median permintaan per detik melalui terowongan TLS end-to-end. Semakin tinggi semakin baik.
| Server | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Topologi (C/F/O) | 4/4/2 | 4/4/2 | 4/4/2 |
| Webship | 226,930 RPS | 273,332 RPS | 225,625 RPS |
| Nginx | Tidak didukung | Tidak didukung | Tidak didukung |
| Lighttpd | Tidak didukung | Tidak didukung | Tidak didukung |
| Caddy | Tidak didukung | Tidak didukung | Tidak didukung |
| HAProxy | 187,772 RPS | 259,274 RPS | Tidak didukung |
| Envoy | 149,465 RPS | 238,003 RPS | Tidak didukung |
| Pingora | Tidak didukung | Tidak didukung | Tidak didukung |
WebTransport kapasitas
Rata-rata throughput payload dalam MiB/s, dengan latensi p50/p95/p99 untuk aliran dan datagram yang dapat diandalkan. Throughput lebih tinggi lebih baik.
| Modus | Topologi (C/F/O) | Stream andal (MiB/s) | Datagram (MiB/s) | Status |
|---|---|---|---|---|
| Langsung | 5/5/— | 1,204.1 MiB/s | 1,172.5 MiB/s | Stabil |
| Meneruskan TLS secara terbalik | 4/4/2 | 634.8 MiB/s | 611.7 MiB/s | Stabil |
Streaming 100 MB Langsung
Median throughput payload untuk fixture 100 MB dalam MiB/s. Semakin tinggi semakin baik.
| Server | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Topologi (C/F/O) | 5/5/— | 5/5/— | 5/5/— |
| Webship | 4,357.7 MiB/s | 4,289.1 MiB/s | 2,175.7 MiB/s |
| Nginx | 3,037.7 MiB/sTidak stabil | 4,120.4 MiB/s | 526.9 MiB/sTidak stabil |
| Lighttpd | 3,672.4 MiB/sTidak stabil | 4,451.2 MiB/s | Tidak didukung |
| Caddy | 3,269.3 MiB/s | 2,740.3 MiB/s | 1,443.5 MiB/s |
| HAProxy | Tidak didukung | Tidak didukung | Tidak didukung |
| Envoy | Tidak didukung | Tidak didukung | Tidak didukung |
| Pingora | 2,241.8 MiB/s | 3,581.9 MiB/s | Tidak didukung |
Reverse-proxy streaming 100 MB dengan TLS termination
Median throughput payload untuk fixture 100 MB dalam MiB/s. Semakin tinggi semakin baik.
| Server | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Topologi (C/F/O) | 4/4/2 | 4/4/2 | 4/5/1 |
| Webship | 3,849.7 MiB/s | 3,498 MiB/s | 2,161.6 MiB/s |
| Nginx | 1,053.2 MiB/s | 1,434.5 MiB/s | 474.3 MiB/s |
| Lighttpd | 1,302.9 MiB/sTidak stabil | 1,591.7 MiB/sTidak stabil | Tidak didukung |
| Caddy | 2,809.9 MiB/s | 2,077.8 MiB/s | 1,263 MiB/s |
| HAProxy | 2,659.3 MiB/s | 2,668.8 MiB/s | 1,127.6 MiB/s |
| Envoy | 2,801.3 MiB/sTidak stabil | 2,907.1 MiB/s | Validasi ketat gagal |
| Pingora | 2,578.2 MiB/s | 2,249.4 MiB/s | Tidak didukung |
Reverse-proxy streaming 100 MB dengan TLS pass-through
Median throughput payload untuk fixture 100 MB dalam MiB/s. Semakin tinggi semakin baik.
| Server | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Topologi (C/F/O) | 4/4/2 | 4/4/2 | 4/2/4 |
| Webship | 2,787.9 MiB/s | 2,182.7 MiB/s | 1,938.7 MiB/s |
| Nginx | Tidak didukung | Tidak didukung | Tidak didukung |
| Lighttpd | Tidak didukung | Tidak didukung | Tidak didukung |
| Caddy | Tidak didukung | Tidak didukung | Tidak didukung |
| HAProxy | 2,778.4 MiB/s | 2,135 MiB/s | Tidak didukung |
| Envoy | 2,790.8 MiB/s | 2,135 MiB/s | Tidak didukung |
| Pingora | Tidak didukung | Tidak didukung | Tidak didukung |
Kapasitas proxy Layer-4
Koneksi TCP dan UDP persisten dengan validasi echo yang tepat. Throughput lebih tinggi lebih baik; latensi dalam satuan mikrodetik. Saturasi adalah pemakaian CPU klien/frontend/origin.
C/F/O berarti inti fisik klien/frontend/asli. Dalam tabel pass-through TLS Layer-4, p dan t berarti inti fisik dan thread SMT logis. Tanda hubung berarti bahwa pengujian langsung tidak memiliki proses asli.
Proxy TCP
| Server | Operasi/s | Throughput (MiB/s) | Topologi (C/F/O) | p50 / p95 / p99 (µs) | Jenuh C/F/O CPU-set | C/F/O tugas CPU tersibuk |
|---|---|---|---|---|---|---|
| Webship | 250,712 ops/s | 489.7 MiB/s | 4/4/2 | 86.9%/99.5%/99.6% | 87.1%/99.5%/99.6% | |
| Envoy | 173,639 ops/s | 339.1 MiB/s | 4/4/2 | 62.3%/99.4%/82.4% | 62.3%/99.5%/82.6% | |
| HAProxy | 221,803 ops/s | 433.2 MiB/s | 4/4/2 | 79.8%/99.5%/97.3% | 80.0%/99.5%/97.3% | |
| Nginx | 242,421 ops/s | 473.5 MiB/s | 4/4/2 | 84.9%/99.3%/96.9% | 84.9%/99.4%/97.0% |
Proxy UDP
| Server | Operasi/s | Throughput (MiB/s) | Topologi (C/F/O) | p50 / p95 / p99 (µs) | Jenuh C/F/O CPU-set | C/F/O tugas CPU tersibuk |
|---|---|---|---|---|---|---|
| Webship | 290,929 ops/s | 568.2 MiB/s | 4/4/2 | 84.1%/98.0%/98.1% | 84.2%/99.8%/98.1% | |
| Envoy | 175,692 ops/s | 343.1 MiB/s | 4/4/2 | 59.0%/99.9%/70.3% | 59.1%/100.0%/70.6% | |
| Nginx | 270,450 ops/s | 528.2 MiB/s | 4/4/2 | 83.6%/97.7%/95.4% | 83.8%/99.7%/95.5% |
TLS pass-through
| Server | Operasi/s | Throughput (MiB/s) | Topologi (C/F/O) | p50 / p95 / p99 (µs) | Jenuh C/F/O CPU-set | C/F/O tugas CPU tersibuk |
|---|---|---|---|---|---|---|
| Webship | 260,054 ops/s | 507.9 MiB/s | 3p/6t · 4p/8t · 3p/6t | 91.6%/49.6%/91.0% | 91.9%/99.2%/91.0% | |
| Envoy | 170,178 ops/s | 332.4 MiB/s | 3p/6t · 4p/8t · 3p/6t | 62.3%/49.6%/60.2% | 62.5%/99.2%/60.3% | |
| HAProxy | 220,556 ops/s | 430.8 MiB/s | 3p/6t · 4p/8t · 3p/6t | 81.7%/49.6%/79.6% | 81.7%/99.2%/79.6% | |
| Nginx | 248,282 ops/s | 484.9 MiB/s | 3p/6t · 4p/8t · 3p/6t | 90.3%/49.6%/88.7% | 90.4%/99.2%/88.7% |
Terminasi TLS
| Server | Operasi/s | Throughput (MiB/s) | Topologi (C/F/O) | p50 / p95 / p99 (µs) | Jenuh C/F/O CPU-set | C/F/O tugas CPU tersibuk |
|---|---|---|---|---|---|---|
| Webship | 196,216 ops/s | 383.2 MiB/s | 4/4/2 | 78.9%/99.5%/93.8% | 79.0%/99.6%/93.8% | |
| Envoy | 147,247 ops/s | 287.6 MiB/s | 4/4/2 | 59.7%/99.5%/73.1% | 59.8%/99.6%/73.1% | |
| HAProxy | 145,396 ops/s | 284 MiB/s | 4/4/2 | 56.3%/99.6%/70.3% | 56.4%/99.7%/70.4% | |
| Nginx | 169,563 ops/s | 331.2 MiB/s | 4/4/2 | 69.9%/99.6%/85.0% | 70.0%/99.6%/85.0% |
Metode yang dapat direproduksi
Setiap hasil yang didukung adalah median dari lima sampel yang diterima. Beban kerja TCP dan TLS termasuk pemanasan; HTTP/3 termasuk prime yang dikalibrasi.
Proses server dan pembangkit beban dijalankan pada inti fisik yang terpisah. Proxy balik juga menjalankan isolasi asal statis.
Setiap contoh yang diterima melewati gerbang ketepatan nol kesalahan dan batas stabilitas yang dipublikasikan. Contoh yang gagal tidak pernah disertakan secara diam-diam.
Webship 1.5.0 dijalankan ulang dengan binary PGO yang telah dibenchmark. Nilai pesaing dipertahankan dari hasil percobaan sebelumnya yang diterima pada host Debian yang sama; mereka tidak dijalankan ulang untuk rilis ini. Bandingkan setiap sel dengan topologi dan status stabilitas yang ditampilkan.