Webship 1.3.1 két kiadási ciklust fordít a forgalomprofilozás, a protokollerősítés és a stabilitási munka mérhető kapacitásnövekedésévé. Ugyanazon a Debian benchmark hoszton a tízből nyolc összehasonlítható közvetlen és visszafelé-proxy kérések munkaterhelése gyorsabb, mint a Webship 1.2.0.
A legnagyobb változások a HTTP/2-ban történtek: a közvetlen h2c kérések száma másodpercenként 1,003,468-ról 1,346,548-ra nőtt, míg a közvetlen HTTP/2 TLS kérések száma 884,857-ről 1,120,872-re emelkedett másodpercenként. A fordított proxy kapacitása is javult minden mért protokoll esetében.
Webship 1.3.1 összehasonlítva 1.2.0-val
Az alábbi táblázat a szerver-helyi kérések medián kapacitását hasonlítja össze. A magasabb érték jobb.
| Közvetlen munkaterhelés | Webship 1.2.0 | Webship 1.3.1 | Változás | | --- | ---: | ---: | ---: | | 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 lezárással rendelkező fordított proxy | Webship 1.2.0 | Webship 1.3.1 | Változás | | --- | ---: | ---: | ---: | | 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% |
A közvetlen HTTP/1.1 gyakorlatilag változatlan. A közvetlen HTTP/3 TLS 2,28%-kal elmarad az 1.2.0 mediánjától, ezért nem minden cellát mutatunk növekedésként. A kiadás a leghatékonyabb javulást a HTTP/2 és a visszafordító proxy kapacitásában hozza, miközben szigorú, nulla hibás elfogadási politikát tart fenn.
Honnan származtak a nyereségek
Webship 1.3.1 csökkenti a munkát a legforróbb útvonalakon ahelyett, hogy gyengítené a protokollt vagy a biztonsági ellenőrzéseket.
- A kapcsolat-lokális replikák lehetővé teszik, hogy az ismételt HTTP/1 és HTTP/2 válaszok elkerüljék a processzszintű bájt-puffer referencia-számlálási versengést.
- A megosztott HPACK blokkok most már tartalmazzák a kapcsolat-stabil HTTP/2 mezőket, csökkentve az ismétlődő fejléckódolást.
- HTTP/2 kiüríti a sorban álló kimenetet, mielőtt megpróbálna egy másik socket-olvasást, és több, kapcsolathoz tartozó, zárolásmentes stream nyilvántartást használ.
- HTTP/3 által létrehozott rövid fejlécű csomagok egy fogadási másolatot kerülnek, míg a kézfogó csomagok biztonságos tulajdonosi pufferelést tartanak meg.
- A TLS pass-through újrahasznosítja a munkavállalóhoz tartozó helyi átviteli pufferokat és egy tétlen időzítőt ahelyett, hogy minden átviteli ciklushoz újra létrehozná őket.
- A kiadási szállítási útvonalak már nem hordozzák a nyomkövetési hívási helyeket, amikor az instrumentálás ki van kapcsolva.
Ezek a változások megtartják a keretezést, a zárójelentéseket, a törlést, az ellenőrzést és a vissznyomást. Csökkentik az összefésülési és allokációs költségeket anélkül, hogy a helyességi munkát opcionális gyors útvonalra változtatnák.
A stabilitás a képesség része
A gyors medián csak akkor hasznos, ha a futás helyes és ismételhető. Minden elfogadott kérés-kapacitási minta nulla HTTP-hibát, socket-hibát, protokollhibát, proxy által generált hibát, nagy oldalhibát és HTTP/3 csomagvesztést igényelt.
A kiadás továbbra is életben tartja a hallgatókat átmeneti leíró, memória és hálózati nyomás révén; korlátozza a gyorsítótár-összeomlás miatti várakozásokat a kérés határidejéig; megőrzi a TLS átjáró válaszokat félig zárt állapot után; és javítja a WebTransport felvételt, számlázást, pánik izolációt és elutasítási sorrendet.
A fókuszált visszafordított HTTP/2 TLS minősítés 124 957 RPS mediánt eredményezett 0,89%-os szórással és 0,33%-os szóráskoefficienssel. Az újraminősített megszakításokkal és áthaladó HTTP/3 streaming mind a hét elfogadott mintát teljesítette pontosan 99 943 778 bájtos testekkel, ügyfél-, protokoll- vagy csomagvesztési hibák nélkül.
WebTransport és 100 MB folyamatos adatátvitel
Webship 1.3.1 szintén jogosítja a szerverhelyi WebTransport és nagy fájl streamelési útvonalakat:
- Közvetlen WebTransport: 1 018,1 MiB/s megbízható adatfolyamokhoz és 1 038,9 MiB/s csomagokhoz.
- WebTransport TLS átjárón keresztül: 548,6 MiB/s megbízható adatfolyamok esetén és 629,7 MiB/s datagramok esetén.
- Közvetlen 100 MB streaming: 4,194,8 MiB/s a HTTP/1.1 TLS-en, 3,574,3 MiB/s a HTTP/2 TLS-en, és 2,096,9 MiB/s a HTTP/3 TLS-en.
- Visszafelé proxy streaming TLS lezárással: 3,585.7 MiB/s, 3,355.0 MiB/s és 1,938.6 MiB/s rendre.
Egy kiadás, amely mérhető működésre készült
Webship 1.3.1 elérhető aláírt binárisokként a támogatott Linux, Windows, macOS és OpenHarmony célplatformokhoz. A Linux x86_64 kiadás tartalmazza a hozzá kompatibilis PGO profilt és a származási metaadatokat.
Olvassa el a teljes [benchmark módszertant és aktuális összehasonlítást](/benchmarks), tekintse át a [1.3.1 dokumentációt](/docs/1.3.1), vagy szerezze be az aláírt verziót a [Letöltések](/downloads) oldalról.
Források és tartalom módszer
Az összehasonlítás a 2026. szeptember 4-i dátumú, rögzített Webship 1.2.0 Debian mátrixot és a 2026. szeptember 11-i dátumú, rögzített Webship 1.3.1 egységes Debian kapacitás-benchmarkot használja. A százalékos arányokat a rögzített mediánokból számítják ki.