Μέτρηση χωρητικότητας 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.1TLS HTTP/1.1h2cTLS HTTP/2HTTP/3 TLS
Τοπολογία (C/F/O)5/5/—5/5/—5/5/—5/5/—5/5/—
Webship514,045 RPS336,831 RPS1,662,142 RPS1,357,786 RPS450,558 RPS
Nginx234,231 RPS187,333 RPS183,810 RPS247,359 RPS225,771 RPSΑσταθές
Lighttpd351,555 RPS201,838 RPS931,845 RPS726,869 RPSΔεν υποστηρίζεται
Caddy41,633 RPS39,975 RPS28,498 RPS27,681 RPS34,306 RPS
HAProxy305,551 RPS182,640 RPS325,804 RPS236,337 RPS241,471 RPS
Envoy113,055 RPS96,375 RPS165,378 RPS154,936 RPS28,955 RPSΑσταθές
Pingora197,126 RPS144,833 RPS226,226 RPS163,314 RPSΔεν υποστηρίζεται

Αντίστροφος διακομιστής proxy με τερματισμό TLS

Μέσες αιτήσεις ανά δευτερόλεπτο. Υψηλότερο είναι καλύτερο.

ΔιακομιστήςHTTP/1.1TLS HTTP/1.1h2cTLS HTTP/2HTTP/3 TLS
Τοπολογία (C/F/O)3/5/24/4/24/4/24/4/22/6/2
Webship244,315 RPS129,601 RPS142,362 RPS133,460 RPS145,824 RPS
Nginx163,606 RPS110,723 RPS107,931 RPS92,896 RPS97,231 RPSΑσταθές
Lighttpd44,815 RPS44,074 RPS44,325 RPS43,827 RPSΔεν υποστηρίζεται
Caddy32,421 RPS29,695 RPS22,441 RPS21,933 RPS24,196 RPS
HAProxy136,514 RPS94,693 RPS127,281 RPS97,195 RPS93,577 RPS
Envoy41,183 RPS37,491 RPS42,566 RPS39,801 RPS16,386 RPSΑσταθές
Pingora68,687 RPS54,184 RPS58,620 RPS49,684 RPSΔεν υποστηρίζεται

Αντίστροφος διακομιστής με διέλευση TLS

Μέσος όρος αιτημάτων ανά δευτερόλεπτο μέσω ενός end-to-end TLS τούνελ. Όσο υψηλότερο τόσο καλύτερο.

ΔιακομιστήςTLS HTTP/1.1TLS HTTP/2HTTP/3 TLS
Τοπολογία (C/F/O)4/4/24/4/24/4/2
Webship226,930 RPS273,332 RPS225,625 RPS
NginxΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
LighttpdΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
CaddyΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
HAProxy187,772 RPS259,274 RPSΔεν υποστηρίζεται
Envoy149,465 RPS238,003 RPSΔεν υποστηρίζεται
PingoraΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται

Χωρητικότητα WebTransport

Μεσαία διαμετακόμιση φορτίου σε MiB/s, με p50/p95/p99 καθυστέρηση για αξιόπιστα streams και datagrams. Υψηλότερη διαμετακόμιση είναι καλύτερη.

ΛειτουργίαΤοπολογία (C/F/O)Αξιόπιστες ροές (MiB/s)Δεδομένα (MiB/s)Κατάσταση
Άμεσο5/5/—1,204.1 MiB/s1,172.5 MiB/sΣταθερό
Αντίστροφο TLS pass-through4/4/2634.8 MiB/s611.7 MiB/sΣταθερό

Άμεση ροή 100 MB

Μέση ροή δεδομένων για το αρχείο 100 MB σε MiB/s. Όσο υψηλότερο τόσο καλύτερο.

ΔιακομιστήςTLS HTTP/1.1TLS HTTP/2HTTP/3 TLS
Τοπολογία (C/F/O)5/5/—5/5/—5/5/—
Webship4,357.7 MiB/s4,289.1 MiB/s2,175.7 MiB/s
Nginx3,037.7 MiB/sΑσταθές4,120.4 MiB/s526.9 MiB/sΑσταθές
Lighttpd3,672.4 MiB/sΑσταθές4,451.2 MiB/sΔεν υποστηρίζεται
Caddy3,269.3 MiB/s2,740.3 MiB/s1,443.5 MiB/s
HAProxyΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
EnvoyΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
Pingora2,241.8 MiB/s3,581.9 MiB/sΔεν υποστηρίζεται

Αντίστροφος διακομιστής proxy ροής 100 MB με τερματισμό TLS

Μέση ροή δεδομένων για το αρχείο 100 MB σε MiB/s. Όσο υψηλότερο τόσο καλύτερο.

ΔιακομιστήςTLS HTTP/1.1TLS HTTP/2HTTP/3 TLS
Τοπολογία (C/F/O)4/4/24/4/24/5/1
Webship3,849.7 MiB/s3,498 MiB/s2,161.6 MiB/s
Nginx1,053.2 MiB/s1,434.5 MiB/s474.3 MiB/s
Lighttpd1,302.9 MiB/sΑσταθές1,591.7 MiB/sΑσταθέςΔεν υποστηρίζεται
Caddy2,809.9 MiB/s2,077.8 MiB/s1,263 MiB/s
HAProxy2,659.3 MiB/s2,668.8 MiB/s1,127.6 MiB/s
Envoy2,801.3 MiB/sΑσταθές2,907.1 MiB/sΑπέτυχε αυστηρή επικύρωση
Pingora2,578.2 MiB/s2,249.4 MiB/sΔεν υποστηρίζεται

Αντίστροφος διακομιστής proxy ροής 100 MB με προώθηση TLS

Μέση ροή δεδομένων για το αρχείο 100 MB σε MiB/s. Όσο υψηλότερο τόσο καλύτερο.

ΔιακομιστήςTLS HTTP/1.1TLS HTTP/2HTTP/3 TLS
Τοπολογία (C/F/O)4/4/24/4/24/2/4
Webship2,787.9 MiB/s2,182.7 MiB/s1,938.7 MiB/s
NginxΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
LighttpdΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
CaddyΔεν υποστηρίζεταιΔεν υποστηρίζεταιΔεν υποστηρίζεται
HAProxy2,778.4 MiB/s2,135 MiB/sΔεν υποστηρίζεται
Envoy2,790.8 MiB/s2,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/OC/F/O CPU πιο πολυάσχολης εργασίας
Webship250,712 ops/s489.7 MiB/s4/4/286.9%/99.5%/99.6%87.1%/99.5%/99.6%
Envoy173,639 ops/s339.1 MiB/s4/4/262.3%/99.4%/82.4%62.3%/99.5%/82.6%
HAProxy221,803 ops/s433.2 MiB/s4/4/279.8%/99.5%/97.3%80.0%/99.5%/97.3%
Nginx242,421 ops/s473.5 MiB/s4/4/284.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/OC/F/O CPU πιο πολυάσχολης εργασίας
Webship290,929 ops/s568.2 MiB/s4/4/284.1%/98.0%/98.1%84.2%/99.8%/98.1%
Envoy175,692 ops/s343.1 MiB/s4/4/259.0%/99.9%/70.3%59.1%/100.0%/70.6%
Nginx270,450 ops/s528.2 MiB/s4/4/283.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/OC/F/O CPU πιο πολυάσχολης εργασίας
Webship260,054 ops/s507.9 MiB/s3p/6t · 4p/8t · 3p/6t91.6%/49.6%/91.0%91.9%/99.2%/91.0%
Envoy170,178 ops/s332.4 MiB/s3p/6t · 4p/8t · 3p/6t62.3%/49.6%/60.2%62.5%/99.2%/60.3%
HAProxy220,556 ops/s430.8 MiB/s3p/6t · 4p/8t · 3p/6t81.7%/49.6%/79.6%81.7%/99.2%/79.6%
Nginx248,282 ops/s484.9 MiB/s3p/6t · 4p/8t · 3p/6t90.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/OC/F/O CPU πιο πολυάσχολης εργασίας
Webship196,216 ops/s383.2 MiB/s4/4/278.9%/99.5%/93.8%79.0%/99.6%/93.8%
Envoy147,247 ops/s287.6 MiB/s4/4/259.7%/99.5%/73.1%59.8%/99.6%/73.1%
HAProxy145,396 ops/s284 MiB/s4/4/256.3%/99.6%/70.3%56.4%/99.7%/70.4%
Nginx169,563 ops/s331.2 MiB/s4/4/269.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· δεν επαναλήφθηκαν για αυτήν την έκδοση. Συγκρίνετε κάθε κελί με την εμφανιζόμενη τοπολογία και την κατάσταση σταθερότητας.