Webship 1.3.1 förvandlar två release-cykler av transportprofilering, protokollförstärkning och stabilitetsarbete till mätbara kapacitetsvinster. På samma Debian-benchmarkhost är åtta av de tio jämförbara direkt- och reverse-proxy-förfrågningsarbetena snabbare än Webship 1.2.0.
De största förändringarna är i HTTP/2: direkt h2c ökar från 1 003 468 till 1 346 548 förfrågningar per sekund, medan direkt HTTP/2 TLS ökar från 884 857 till 1 120 872 förfrågningar per sekund. Kapaciteten för omvänd proxy förbättras också över varje uppmätt protokoll.
Webship 1.3.1 jämfört med 1.2.0
Tabellen nedan jämför mediankapaciteten för server-lokala förfrågningar. Högre är bättre.
| Direkt arbetsbelastning | Webship 1.2.0 | Webship 1.3.1 | Ändring | | --- | ---: | ---: | ---: | | 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% |
| Omvänd proxy med TLS-terminering | Webship 1.2.0 | Webship 1.3.1 | Ändring | | --- | ---: | ---: | ---: | | 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% |
Direkt HTTP/1.1 är i praktiken oförändrad. Direkt HTTP/3 TLS ligger 2,28 % under medianen för 1.2.0, så vi presenterar inte varje cell som en förbättring. Versionen levererar sina tydligaste förbättringar i HTTP/2 och reverse-proxy kapacitet samtidigt som en strikt noll-fel-acceptanspolicy upprätthålls.
Var vinsterna kom ifrån
Webship 1.3.1 minskar arbete på de varmaste vägarna istället för att försvaga protokoll- eller säkerhetskontroller.
- Anslutningslokala repliker låter upprepade HTTP/1- och HTTP/2-svar undvika processövergripande konkurrens om referensräkningen för byte-buffert.
- Delade HPACK-block inkluderar nu anslutningsstabila HTTP/2-fält, vilket minskar upprepad headerkodning.
- HTTP/2 rensar köad utdata innan den försöker läsa från en annan socket och använder mer anslutningsägd, lås-fri strömbokföring.
- HTTP/3 etablerade kortheaderpaket undviker en mottagningskopiering, medan handskakningspaket behåller ägarsäker buffring.
- TLS pass-through återanvänder arbetslokala reläbuffertar och en vilotimer istället för att bygga om dem för varje reläcykel.
- Frigör transportvägar bär inte längre spårningsanropsplatser när instrumentering är inaktiverad.
Dessa förändringar behåller ramning, trailers, avbokning, inspektion och backpressure. De minskar koordinations- och allokeringskostnader utan att förvandla korrekthetsarbete till en valfri snabbväg.
Stabilitet är en del av kapacitet
Ett snabbt medianvärde är endast användbart när körningen är korrekt och upprepbar. Varje accepterat prov av begärandekapacitet krävde noll HTTP-fel, socketfel, protokollfel, proxy-genererade fel, stora sidfel och HTTP/3 paketförlust.
Utsläppet håller också lyssnare vid liv genom tillfälligt descriptor-, minnes- och nätverkspress; begränsar cache-kollaps väntetider till begärande deadlinen; bevarar TLS-pass-through-svar efter halv-stängning; och korrigerar WebTransport inträde, bokföring, panikisolering och avvisningsordning.
Den fokuserade omvända HTTP/2 TLS-kvalificeringen gav en median på 124 957 RPS med 0,89 % spridning och 0,33 % variationskoefficient. Omintegrerade termineringar och pass-through HTTP/3 strömningarna klarade vardera sju godkända prover med exakt 99 943 778-byte kroppar och utan klient-, protokoll- eller paketförlustfel.
WebTransport och 100 MB strömmande
Webship 1.3.1 kvalificerar också server-lokala WebTransport och strömningsvägar för stora filer:
- Direkt WebTransport: 1 018,1 MiB/s för pålitliga strömmar och 1 038,9 MiB/s för datagram.
- WebTransport genom TLS pass-through: 548,6 MiB/s för pålitliga strömmar och 629,7 MiB/s för datagram.
- Direkt 100 MB streaming: 4,194.8 MiB/s på HTTP/1.1 TLS, 3,574.3 MiB/s på HTTP/2 TLS och 2,096.9 MiB/s på HTTP/3 TLS.
- Omvänd proxyströmning med TLS-terminering: 3 585,7 MiB/s, 3 355,0 MiB/s och 1 938,6 MiB/s respektive.
En version byggd för mätbar drift
Webship 1.3.1 finns tillgänglig som signerade binärer för stödda Linux-, Windows-, macOS- och OpenHarmony-mål. Linux x86_64-utgåvan inkluderar dess kompatibla PGO-profil och ursprungsmetadata.
Läs den kompletta [benchmarkmetodiken och den aktuella jämförelsen](/benchmarks), granska [1.3.1 dokumentationen](/docs/1.3.1), eller hämta den signerade versionen från [Downloads](/downloads).
Källor och innehållsmetod
Jämförelsen använder den inspelade Webship 1.2.0 Debian-matrisen daterad 4 september 2026 och den Webship 1.3.1 enhetliga Debian-kapacitetsmätningen daterad 11 september 2026. Procenten beräknas från de inspelade medianerna.