Μέτρηση χωρητικότητας Webship 1.5.0
Webship 1.5.0 σε σύγκριση με κορυφαίους web servers και reverse proxies.
Εξερευνήστε τη χωρητικότητα αιτήσεων Webship 1.5.0, WebTransport, ροή 100 MB και απόδοση Layer-4 proxy σε ένα απομονωμένο host Debian. Κάθε αποτέλεσμα περιλαμβάνει την τοπολογία δοκιμής και λανθάνουσα κατάσταση p50/p95/p99.
- Πλατφόρμα δοκιμών
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- Ημερομηνία μέτρησης Webship
- 2026-09-21
- Αποδεκτά δείγματα
- 5 × τουλάχιστον 20 δευτερόλεπτα
- Αναφερόμενη μονάδα
- RPS, ops/s, MiB/s, ms, και µs
Άμεση στατική απάντηση
Μέσες αιτήσεις ανά δευτερόλεπτο. Υψηλότερο είναι καλύτερο.
| Διακομιστής | HTTP/1.1 | TLS HTTP/1.1 | h2c | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|---|---|
| Τοπολογία (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 RPSΑσταθές |
| Lighttpd | 351,555 RPS | 201,838 RPS | 931,845 RPS | 726,869 RPS | Δεν υποστηρίζεται |
| 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 RPSΑσταθές |
| Pingora | 197,126 RPS | 144,833 RPS | 226,226 RPS | 163,314 RPS | Δεν υποστηρίζεται |
Αντίστροφος διακομιστής proxy με τερματισμό TLS
Μέσες αιτήσεις ανά δευτερόλεπτο. Υψηλότερο είναι καλύτερο.
| Διακομιστής | HTTP/1.1 | TLS HTTP/1.1 | h2c | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|---|---|
| Τοπολογία (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 RPSΑσταθές |
| Lighttpd | 44,815 RPS | 44,074 RPS | 44,325 RPS | 43,827 RPS | Δεν υποστηρίζεται |
| 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 RPSΑσταθές |
| Pingora | 68,687 RPS | 54,184 RPS | 58,620 RPS | 49,684 RPS | Δεν υποστηρίζεται |
Αντίστροφος διακομιστής με διέλευση TLS
Μέσος όρος αιτημάτων ανά δευτερόλεπτο μέσω ενός end-to-end TLS τούνελ. Όσο υψηλότερο τόσο καλύτερο.
| Διακομιστής | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Τοπολογία (C/F/O) | 4/4/2 | 4/4/2 | 4/4/2 |
| Webship | 226,930 RPS | 273,332 RPS | 225,625 RPS |
| Nginx | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| Lighttpd | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| Caddy | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| HAProxy | 187,772 RPS | 259,274 RPS | Δεν υποστηρίζεται |
| Envoy | 149,465 RPS | 238,003 RPS | Δεν υποστηρίζεται |
| Pingora | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
Χωρητικότητα WebTransport
Μεσαία διαμετακόμιση φορτίου σε MiB/s, με p50/p95/p99 καθυστέρηση για αξιόπιστα streams και datagrams. Υψηλότερη διαμετακόμιση είναι καλύτερη.
| Λειτουργία | Τοπολογία (C/F/O) | Αξιόπιστες ροές (MiB/s) | Δεδομένα (MiB/s) | Κατάσταση |
|---|---|---|---|---|
| Άμεσο | 5/5/— | 1,204.1 MiB/s | 1,172.5 MiB/s | Σταθερό |
| Αντίστροφο TLS pass-through | 4/4/2 | 634.8 MiB/s | 611.7 MiB/s | Σταθερό |
Άμεση ροή 100 MB
Μέση ροή δεδομένων για το αρχείο 100 MB σε MiB/s. Όσο υψηλότερο τόσο καλύτερο.
| Διακομιστής | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Τοπολογία (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/sΑσταθές | 4,120.4 MiB/s | 526.9 MiB/sΑσταθές |
| Lighttpd | 3,672.4 MiB/sΑσταθές | 4,451.2 MiB/s | Δεν υποστηρίζεται |
| Caddy | 3,269.3 MiB/s | 2,740.3 MiB/s | 1,443.5 MiB/s |
| HAProxy | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| Envoy | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| Pingora | 2,241.8 MiB/s | 3,581.9 MiB/s | Δεν υποστηρίζεται |
Αντίστροφος διακομιστής proxy ροής 100 MB με τερματισμό TLS
Μέση ροή δεδομένων για το αρχείο 100 MB σε MiB/s. Όσο υψηλότερο τόσο καλύτερο.
| Διακομιστής | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Τοπολογία (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/sΑσταθές | 1,591.7 MiB/sΑσταθές | Δεν υποστηρίζεται |
| 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/sΑσταθές | 2,907.1 MiB/s | Απέτυχε αυστηρή επικύρωση |
| Pingora | 2,578.2 MiB/s | 2,249.4 MiB/s | Δεν υποστηρίζεται |
Αντίστροφος διακομιστής proxy ροής 100 MB με προώθηση TLS
Μέση ροή δεδομένων για το αρχείο 100 MB σε MiB/s. Όσο υψηλότερο τόσο καλύτερο.
| Διακομιστής | TLS HTTP/1.1 | TLS HTTP/2 | HTTP/3 TLS |
|---|---|---|---|
| Τοπολογία (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 | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| Lighttpd | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| Caddy | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
| HAProxy | 2,778.4 MiB/s | 2,135 MiB/s | Δεν υποστηρίζεται |
| Envoy | 2,790.8 MiB/s | 2,135 MiB/s | Δεν υποστηρίζεται |
| Pingora | Δεν υποστηρίζεται | Δεν υποστηρίζεται | Δεν υποστηρίζεται |
Δυνατότητα proxy Layer-4
Επίμονες συνδέσεις TCP και UDP με ακριβή επικύρωση echo. Μεγαλύτερη μέσωδος είναι καλύτερη· η καθυστέρηση μετριέται σε μικροδευτερόλεπτα. Η κορεσμένη χρήση CPU αφορά client/frontend/origin.
C/F/O σημαίνει φυσικοί πυρήνες client/frontend/origin. Στον πίνακα Layer-4 TLS pass-through, το p και t σημαίνουν φυσικούς πυρήνες και λογικά threads SMT. Ένα παύλα σημαίνει ότι μια άμεση δοκιμή δεν έχει origin process.
TCP διακομιστής μεσολάβησης
| Διακομιστής | Λειτουργίες/δευτ | Διαμετακόμιση (MiB/s) | Τοπολογία (C/F/O) | p50 / p95 / p99 (μs) | Κορεσμός CPU-set C/F/O | C/F/O CPU πιο πολυάσχολης εργασίας |
|---|---|---|---|---|---|---|
| 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% |
UDP διακομιστής μεσολάβησης
| Διακομιστής | Λειτουργίες/δευτ | Διαμετακόμιση (MiB/s) | Τοπολογία (C/F/O) | p50 / p95 / p99 (μs) | Κορεσμός CPU-set C/F/O | C/F/O CPU πιο πολυάσχολης εργασίας |
|---|---|---|---|---|---|---|
| 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
| Διακομιστής | Λειτουργίες/δευτ | Διαμετακόμιση (MiB/s) | Τοπολογία (C/F/O) | p50 / p95 / p99 (μs) | Κορεσμός CPU-set C/F/O | C/F/O CPU πιο πολυάσχολης εργασίας |
|---|---|---|---|---|---|---|
| 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% |
Τερματισμός TLS
| Διακομιστής | Λειτουργίες/δευτ | Διαμετακόμιση (MiB/s) | Τοπολογία (C/F/O) | p50 / p95 / p99 (μs) | Κορεσμός CPU-set C/F/O | C/F/O CPU πιο πολυάσχολης εργασίας |
|---|---|---|---|---|---|---|
| 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% |
Αναπαραγώγιμη μέθοδος
Κάθε υποστηριζόμενο αποτέλεσμα είναι η διάμεσος πέντε αποδεκτών δειγμάτων. Τα φορτία TCP και TLS περιλαμβάνουν προθέρμανση· HTTP/3 περιλαμβάνει μια βαθμονομημένη αρχική φόρτιση.
Οι διαδικασίες του διακομιστή και του γεννήτριας φορτίου εκτελούνταν σε ξεχωριστούς φυσικούς πυρήνες. Η εκτέλεση του reverse-proxy απομόνωσε επίσης την στατική πηγή.
Κάθε αποδεκτό δείγμα πέρασε τα κριτήρια ορθότητας μηδενικού σφάλματος και τα δημοσιευμένα όρια σταθερότητας. Τα αποτυχημένα δείγματα δεν περιλαμβάνονται ποτέ σιωπηλά.
Webship 1.5.0 επαναλήφθηκε με το binary PGO που έχει μετρηθεί. Οι τιμές των ανταγωνιστών διατηρούνται από προηγούμενες εγκεκριμένες εκτελέσεις στον ίδιο host Debian· δεν επαναλήφθηκαν για αυτήν την έκδοση. Συγκρίνετε κάθε κελί με την εμφανιζόμενη τοπολογία και την κατάσταση σταθερότητας.