Prueba de capacidad de Webship 1.5.0

Webship 1.5.0 comparado con los principales servidores web y proxies inversos.

Explora la capacidad de solicitudes de Webship 1.5.0, WebTransport, transmisión de 100 MB y rendimiento del proxy de Capa 4 en un host Debian aislado. Cada resultado incluye su topología de prueba y latencia p50/p95/p99.

Plataforma de prueba
Debian GNU/Linux 12 · Intel Xeon Gold 5115
Fecha de medición de Webship
2026-09-21
Muestras aceptadas
5 × al menos 20 segundos
Unidad reportada
RPS, ops/s, MiB/s, ms y µs

Respuesta estática directa

Solicitudes medianas por segundo. Más alto es mejor.

ServidorHTTP/1.1TLS de HTTP/1.1h2cTLS de HTTP/2HTTP/3 TLS
Topología (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 RPSInestable
Lighttpd351,555 RPS201,838 RPS931,845 RPS726,869 RPSNo soportado
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 RPSInestable
Pingora197,126 RPS144,833 RPS226,226 RPS163,314 RPSNo soportado

Proxy inverso con terminación TLS

Solicitudes medianas por segundo. Más alto es mejor.

ServidorHTTP/1.1TLS de HTTP/1.1h2cTLS de HTTP/2HTTP/3 TLS
Topología (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 RPSInestable
Lighttpd44,815 RPS44,074 RPS44,325 RPS43,827 RPSNo soportado
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 RPSInestable
Pingora68,687 RPS54,184 RPS58,620 RPS49,684 RPSNo soportado

Proxy inverso con paso de TLS

Mediana de solicitudes por segundo a través de un túnel TLS de extremo a extremo. Más alto es mejor.

ServidorTLS de HTTP/1.1TLS de HTTP/2HTTP/3 TLS
Topología (C/F/O)4/4/24/4/24/4/2
Webship226,930 RPS273,332 RPS225,625 RPS
NginxNo soportadoNo soportadoNo soportado
LighttpdNo soportadoNo soportadoNo soportado
CaddyNo soportadoNo soportadoNo soportado
HAProxy187,772 RPS259,274 RPSNo soportado
Envoy149,465 RPS238,003 RPSNo soportado
PingoraNo soportadoNo soportadoNo soportado

Capacidad WebTransport

Rendimiento mediano de carga útil en MiB/s, con latencia p50/p95/p99 para flujos y datagramas confiables. Un mayor rendimiento es mejor.

ModoTopología (C/F/O)Flujos confiables (MiB/s)Datagramas (MiB/s)Estado
Directo5/5/—1,204.1 MiB/s1,172.5 MiB/sEstable
Paso TLS inverso4/4/2634.8 MiB/s611.7 MiB/sEstable

Transmisión directa de 100 MB

Rendimiento medio de la carga útil para el caso de prueba de 100 MB en MiB/s. Cuanto mayor, mejor.

ServidorTLS de HTTP/1.1TLS de HTTP/2HTTP/3 TLS
Topología (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/sInestable4,120.4 MiB/s526.9 MiB/sInestable
Lighttpd3,672.4 MiB/sInestable4,451.2 MiB/sNo soportado
Caddy3,269.3 MiB/s2,740.3 MiB/s1,443.5 MiB/s
HAProxyNo soportadoNo soportadoNo soportado
EnvoyNo soportadoNo soportadoNo soportado
Pingora2,241.8 MiB/s3,581.9 MiB/sNo soportado

Transmisión de 100 MB mediante proxy inverso con terminación TLS

Rendimiento medio de la carga útil para el caso de prueba de 100 MB en MiB/s. Cuanto mayor, mejor.

ServidorTLS de HTTP/1.1TLS de HTTP/2HTTP/3 TLS
Topología (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/sInestable1,591.7 MiB/sInestableNo soportado
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/sInestable2,907.1 MiB/sValidación estricta fallida
Pingora2,578.2 MiB/s2,249.4 MiB/sNo soportado

Transmisión de 100 MB mediante proxy inverso con TLS en modo pasante

Rendimiento medio de la carga útil para el caso de prueba de 100 MB en MiB/s. Cuanto mayor, mejor.

ServidorTLS de HTTP/1.1TLS de HTTP/2HTTP/3 TLS
Topología (C/F/O)4/4/24/4/24/2/4
Webship2,787.9 MiB/s2,182.7 MiB/s1,938.7 MiB/s
NginxNo soportadoNo soportadoNo soportado
LighttpdNo soportadoNo soportadoNo soportado
CaddyNo soportadoNo soportadoNo soportado
HAProxy2,778.4 MiB/s2,135 MiB/sNo soportado
Envoy2,790.8 MiB/s2,135 MiB/sNo soportado
PingoraNo soportadoNo soportadoNo soportado

Capacidad del proxy de capa 4

Conexiones TCP y UDP persistentes con validación exacta de eco. Mayor rendimiento es mejor; la latencia se mide en microsegundos. La saturación es la utilización de CPU del cliente/frontend/origen.

C/F/O significa cliente/ frontend/ núcleos físicos de origen. En la tabla de paso TLS de capa 4, p y t significan núcleos físicos y hilos lógicos SMT. Un guion significa que una prueba directa no tiene proceso de origen.

Proxy TCP

ServidorOperaciones/sRendimiento (MiB/s)Topología (C/F/O)p50 / p95 / p99 (µs)Saturación del conjunto de CPU C/F/OC/F/O tarea más ocupada de la 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%

Proxy UDP

ServidorOperaciones/sRendimiento (MiB/s)Topología (C/F/O)p50 / p95 / p99 (µs)Saturación del conjunto de CPU C/F/OC/F/O tarea más ocupada de la 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%

Paso de TLS

ServidorOperaciones/sRendimiento (MiB/s)Topología (C/F/O)p50 / p95 / p99 (µs)Saturación del conjunto de CPU C/F/OC/F/O tarea más ocupada de la 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%

Terminación de TLS

ServidorOperaciones/sRendimiento (MiB/s)Topología (C/F/O)p50 / p95 / p99 (µs)Saturación del conjunto de CPU C/F/OC/F/O tarea más ocupada de la 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%

Método reproducible

Cada resultado soportado es la mediana de cinco muestras aceptadas. Las cargas de trabajo TCP y TLS incluyen calentamiento; HTTP/3 incluye un primer calibrado.

Los procesos del servidor y del generador de carga se ejecutaron en núcleos físicos separados. El proxy inverso también aisló el origen estático.

Cada muestra aceptada pasó por las puertas de corrección sin errores y los límites de estabilidad publicados. Las muestras fallidas nunca se incluyen de forma silenciosa.

Webship 1.5.0 se volvió a ejecutar con el binario PGO evaluado. Los valores de los competidores se mantienen de ejecuciones aceptadas anteriores en el mismo host Debian; no se volvieron a ejecutar para esta versión. Compare cada celda con su topología y estado de estabilidad mostrados.