Webship 1.3.1 zet twee releasecycli van transportprofilering, protocolversteviging en stabiliteitswerk om in meetbare capaciteitswinst. Op dezelfde Debian-benchmarkhost zijn acht van de tien vergelijkbare directe en reverse-proxy-aanvraagwerklasten sneller danWebship 1.2.0.
De grootste veranderingen zijn inHTTP/2: direct h2c stijgt van 1.003.468 tot 1.346.548 verzoeken per seconde, terwijl directHTTP/2 TLS stijgt van 884.857 naar 1.120.872 aanvragen per seconde. Ook de capaciteit van de reverse-proxy verbetert voor elk gemeten protocol.
Webship 1.3.1 vergeleken met 1.2.0
De onderstaande tabel vergelijkt de mediane server-lokale aanvraagcapaciteit. Hoger is beter.
| Directe werklast |Webship 1.2.0 | Webship 1.3.1 | Verandering | | --- | ---: | ---: | ---: | | 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% |
| Reverse proxy met TLS-terminatie |Webship 1.2.0 | Webship 1.3.1 | Verandering | | --- | ---: | ---: | ---: | | 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% |
DirectHTTP/1.1 is effectief ongewijzigd. DirectHTTP/3 TLS ligt 2,28% onder de 1.2.0-median, dus we presenteren niet elke cel als een winst. De release levert de duidelijkste verbeteringen inHTTP/2 en reverse-proxy capaciteit terwijl een strikt nul-fouten acceptatiebeleid behouden blijft.
Waar de winst vandaan kwam
Webship 1.3.1 vermindert het werk op de heetste paden in plaats van het verzwakken van protocol- of beveiligingscontroles.
- Connection-lokale replica's laten herhaalde HTTP/1 enHTTP/2 reacties vermijden proces-brede contention van referentie-telling van byte-buffer.
- Gedeelde HPACK-blokken bevatten nu verbindingsstabielHTTP/2 velden, waardoor herhaalde headercodering wordt verminderd.
- HTTP/2 spoelt de wachtrij-uitvoer door voordat een nieuwe socket-leespoging wordt gedaan en gebruikt meer door de verbinding beheerde, vergrendelingsvrije stream-administratie.
- HTTP/3 Opgerichte short-header-pakketten vermijden één ontvangstkopie, terwijl handshake-pakketten eigendomsveilige buffering behouden.
- TLS pass-through hergebruikt werkers-lokale relaisbuffers en een inactiviteitstimer in plaats van ze voor elke relaiscyclus opnieuw op te bouwen.
- Vrijgave van transportpaden draagt geen tracering-aanroepplaatsen meer wanneer instrumentatie is uitgeschakeld.
Deze wijzigingen behouden framing, trailers, annulering, inspectie en backpressure. Ze verminderen coördinatie- en toewijzingskosten zonder het correctheidswerk in een optioneel snel pad te veranderen.
Stabiliteit is onderdeel van capaciteit
Een snelle mediaan is alleen nuttig wanneer de uitvoering correct en herhaalbaar is. Elk geaccepteerd aanvraag-capaciteitsmonster vereiste nul HTTP-fouten, socketfouten, protocolfouten, door proxy gegenereerde fouten, grote paginaverstoringen, enHTTP/3 pakketverlies.
De release houdt luisteraars ook actief door tijdelijke descriptor-, geheugen- en netwerkdruk; beperkt cache-collaps-wachttijden door de verzoekdeadline; behoudt TLS-pass-through-responsen na half-sluiten; en corrigeertWebTransport toelating, boekhouding, paniekisolatie en afwijzingsordening.
De gefocuste omkeringHTTP/2 TLS-kwalificatie produceerde een mediaan van 124.957 RPS met 0,89% spreiding en 0,33% variatiecoëfficiënt. Herschikte beëindigd en doorgegevenHTTP/3 streamen van elk van de zeven geaccepteerde monsters met precies 99.943.778-bytegerichte inhoud en zonder client-, protocol- of pakketverliesfouten.
WebTransport en 100 MB streamen
Webship 1.3.1 kwalificeert ook als server-lokaalWebTransport en streamingpaden voor grote bestanden:
- DirectWebTransport: 1.018,1 MiB/s voor betrouwbare stromen en 1.038,9 MiB/s voor datagrammen.
- WebTransport via TLS-pass-through: 548,6 MiB/s voor betrouwbare streams en 629,7 MiB/s voor datagrams.
- Direct 100 MB streaming: 4.194,8 MiB/s op HTTP/1.1 TLS, 3.574,3 MiB/s op HTTP/2 TLS, en 2.096,9 MiB/s op HTTP/3 TLS.
- Reverse-proxy streaming met TLS-terminatie: respectievelijk 3.585,7 MiB/s, 3.355,0 MiB/s en 1.938,6 MiB/s.
Een release gebouwd voor meetbare werking
Webship 1.3.1 is beschikbaar als ondertekende binaries voor ondersteunde Linux-, Windows-, macOS- en OpenHarmony-doelen. De Linux x86_64-release bevat het compatibele PGO-profiel en voortkomende metadata.
Lees de volledige [benchmarkmethodologie en huidige vergelijking](/benchmarks), bekijk de [1.3.1 documentatie](/docs/1.3.1), of haal de ondertekende build van [Downloads](/downloads).
Bronnen- en inhoudsmethode
De vergelijking gebruikt de opgenomenWebship 1.2.0 Debian-matrix gedateerd 4 september 2026 en de Webship 1.3.1 uniforme Debian-capaciteitsbenchmark gedateerd 11 september 2026. Percentages worden berekend op basis van de vastgelegde medianen.