Webship 1.3.1 μετατρέπει δύο κύκλους κυκλοφορίας προφίλ μεταφοράς, ενίσχυσης πρωτοκόλλου και εργασίας σταθερότητας σε μετρήσιμα κέρδη χωρητικότητας. Στον ίδιο κεντρικό υπολογιστή αναφοράς Debian, οκτώ από τα δέκα συγκρίσιμα άμεσα και αντίστροφα φορτία αιτήσεων proxy είναι ταχύτερα από το Webship 1.2.0.
Οι μεγαλύτερες αλλαγές είναι στο HTTP/2: η άμεση h2c αυξάνεται από 1.003.468 σε 1.346.548 αιτήσεις ανά δευτερόλεπτο, ενώ η άμεση HTTP/2 TLS αυξάνεται από 884.857 σε 1.120.872 αιτήσεις ανά δευτερόλεπτο. Η ικανότητα του reverse-proxy επίσης βελτιώνεται σε κάθε μετρούμενο πρωτόκολλο.
Webship 1.3.1 σε σύγκριση με 1.2.0
Ο πίνακας παρακάτω συγκρίνει τη μέση χωρητικότητα αιτημάτων τοπικού διακομιστή. Όσο υψηλότερο, τόσο καλύτερο.
| Άμεσο φορτίο εργασίας | Webship 1.2.0 | Webship 1.3.1 | Αλλαγή | | --- | ---: | ---: | ---: | | HTTP/1.1 | 414.195 RPS | 414.060 RPS | -0,03% | | HTTP/1.1 TLS | 303.788 RPS | 312.439 RPS | +2,85% | | h2c | 1.003.468 RPS | 1.346.548 RPS | +34,19% | | HTTP/2 TLS | 884,857 RPS | 1,120,872 RPS | +26,67% | | HTTP/3 TLS | 409.514 RPS | 400.187 RPS | -2,28% |
| Αντίστροφος διακομιστής με τερματισμό TLS | Webship 1.2.0 | Webship 1.3.1 | Αλλαγή | | --- | ---: | ---: | ---: | | HTTP/1.1 | 165.160 RPS | 190.102 RPS | +15,10% | | HTTP/1.1 TLS | 118.681 RPS | 123.344 RPS | +3,93% | | h2c | 122.371 RPS | 135.499 RPS | +10,73% | | HTTP/2 TLS | 113.919 RPS | 124.957 RPS | +9,69% | | HTTP/3 TLS | 126.407 RPS | 131.529 RPS | +4,05% |
Το Direct HTTP/1.1 παραμένει ουσιαστικά αμετάβλητο. Το Direct HTTP/3 TLS είναι 2,28% κάτω από τη διάμεσο του 1.2.0, επομένως δεν παρουσιάζουμε κάθε κελί ως κέρδος. Η έκδοση προσφέρει τις πιο σαφείς βελτιώσεις της σε HTTP/2 και στη χωρητικότητα του reverse-proxy, ενώ διατηρεί αυστηρή πολιτική αποδοχής μηδενικών σφαλμάτων.
Από πού προήλθαν τα κέρδη
Webship 1.3.1 μειώνει την εργασία στις πιο θερμές διαδρομές αντί να αποδυναμώνει το πρωτόκολλο ή τους ελέγχους ασφαλείας.
- Οι τοπικές προς τη σύνδεση αντίγραφα επιτρέπουν στις επαναλαμβανόμενες απαντήσεις HTTP/1 και HTTP/2 να αποφεύγουν τη σύγκρουση καταμέτρησης αναφορών σε ολόκληρο τη διαδικασία buffer byte.
- Τα κοινά μπλοκ HPACK περιλαμβάνουν τώρα σταθερά πεδία σύνδεσης HTTP/2, μειώνοντας την επανειλημμένη κωδικοποίηση επικεφαλίδων.
- HTTP/2 αδειάζει την ουρά εξόδου πριν επιχειρήσει άλλη ανάγνωση υποδοχής και χρησιμοποιεί περισσότερη καταγραφή ροής χωρίς κλείδωμα που ανήκει στη σύνδεση.
- HTTP/3 τα καθιερωμένα πακέτα με σύντομο επικεφαλίδα αποφεύγουν ένα αντίγραφο λήψης, ενώ τα πακέτα χειραψίας διατηρούν την ασφαλή προσωρινή αποθήκευση με διατήρηση ιδιοκτησίας.
- Η προώθηση TLS επαναχρησιμοποιεί τους τοπικούς στην εργασία buffers ενδιάμεσου σταδίου και ένα χρονόμετρο αδράνειας αντί να τα αναδημιουργεί για κάθε κύκλο ενδιάμεσου σταδίου.
- Τα μονοπάτια μεταφοράς έκδοσης δεν μεταφέρουν πλέον σημεία κλήσης εντοπισμού όταν η ενόργανη παρακολούθηση είναι απενεργοποιημένη.
Αυτές οι αλλαγές διατηρούν τη διαμόρφωση, τα trailers, την ακύρωση, την επιθεώρηση και την αντίθλιψη. Μειώνουν τα κόστη συντονισμού και κατανομής χωρίς να μετατρέπουν την εργασία ορθότητας σε προαιρετική γρήγορη διαδρομή.
Η σταθερότητα είναι μέρος της ικανότητας
Ένας γρήγορος μέσος είναι χρήσιμος μόνο όταν η εκτέλεση είναι σωστή και επαναλήψιμη. Κάθε αποδεκτό δείγμα χωρητικότητας αιτήματος απαιτούσε μηδενικά σφάλματα HTTP, σφάλματα υποδοχής, αποτυχίες πρωτοκόλλου, αποτυχίες που προκλήθηκαν από μεσολαβητές, σοβαρά σφάλματα σελίδας και HTTP/3 απώλεια πακέτων.
Η έκδοση διατηρεί επίσης τους ακροατές ζωντανούς μέσω προσωρινού προσδιοριστή, μνήμης και πίεσης δικτύου· περιορίζει τις αναμονές κατάρρευσης της προσωρινής μνήμης έως την προθεσμία του αιτήματος· διατηρεί τις απαντήσεις διέλευσης TLS μετά από ημι-κλείσιμο· και διορθώνει την WebTransport εισδοχή, τη λογιστική, την απομόνωση πανικού και τη σειρά απόρριψης.
Η επικεντρωμένη αντίστροφη διαπίστευση TLS HTTP/2 παρήγαγε μέσο όρο 124.957 RPS με διασπορά 0,89% και συντελεστή μεταβολής 0,33%. Η επαναδιαπιστευμένη τερματισμένη και διαμεσολαβητική ροή HTTP/3 πέρασε επτά αποδεκτά δείγματα με ακριβώς 99.943.778-byte σώματα και χωρίς σφάλματα πελάτη, πρωτοκόλλου ή απώλειας πακέτων.
WebTransport και 100 MB ροής
Webship 1.3.1 πληροί επίσης τις προϋποθέσεις για διαδρομές τοπικού διακομιστή WebTransport και ροής μεγάλων αρχείων:
- Άμεσο WebTransport: 1.018,1 MiB/s για αξιόπιστα streams και 1.038,9 MiB/s για datagrams.
- WebTransport μέσω TLS pass-through: 548,6 MiB/s για αξιόπιστα streams και 629,7 MiB/s για datagrams.
- Άμεση ροή 100 MB: 4.194,8 MiB/s σε HTTP/1.1 TLS, 3.574,3 MiB/s σε HTTP/2 TLS, και 2.096,9 MiB/s σε HTTP/3 TLS.
- Ροή μέσω reverse-proxy με τερματισμό TLS: 3.585,7 MiB/s, 3.355,0 MiB/s και 1.938,6 MiB/s αντίστοιχα.
Μια έκδοση που έχει κατασκευαστεί για μετρήσιμη λειτουργία
Webship 1.3.1 διατίθεται ως υπογεγραμμένα δυαδικά αρχεία για υποστηριζόμενους στόχους Linux, Windows, macOS και OpenHarmony. Η έκδοση Linux x86_64 περιλαμβάνει το συμβατό προφίλ PGO και τα μεταδεδομένα προέλευσης.
Διαβάστε τη πλήρη [μεθοδολογία αξιολόγησης και τρέχουσα σύγκριση](/benchmarks), εξετάστε την [τεκμηρίωση 1.3.1](/docs/1.3.1), ή κατεβάστε την υπογεγραμμένη έκδοση από τα [Λήψεις](/downloads).
Πηγές και μέθοδος περιεχομένου
Η σύγκριση χρησιμοποιεί τον καταγεγραμμένο πίνακα Webship 1.2.0 Debian με ημερομηνία 4 Σεπτεμβρίου 2026 και τον ενοποιημένο δείκτη ικανότητας Debian Webship 1.3.1 με ημερομηνία 11 Σεπτεμβρίου 2026. Τα ποσοστά υπολογίζονται από τις καταγεγραμμένες μέσες τιμές.