Đo lường khả năng Webship 1.5.0
Webship 1.5.0 so với các máy chủ web hàng đầu và proxy ngược.
Khám phá khả năng xử lý yêu cầu của Webship 1.5.0, WebTransport, phát trực tuyến 100 MB và thông lượng proxy Lớp 4 trên máy chủ Debian riêng. Mỗi kết quả bao gồm sơ đồ thử nghiệm và độ trễ p50/p95/p99.
- Nền tảng thử nghiệm
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- Ngày đo lường Webship
- 2026-09-21
- Mẫu được chấp nhận
- 5 × ít nhất 20 giây
- Đơn vị báo cáo
- RPS, ops/s, MiB/s, ms và µs
Phản hồi tĩnh trực tiếp
Số yêu cầu trung bình mỗi giây. Cao hơn thì tốt hơn.
| Máy chủ | HTTP/1.1 | TLS HTTP/1.1 | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Cấu trúc mạng (C/F/O) | 5/5/— | 5/5/— | 5/5/— | 5/5/— | 5/5/— |
| Webship | 514,045 RPS | 336,831 RPS | 1,662,142 RPS | 1,357,786 RPS | 450,558 RPS |
| Nginx | 234,231 RPS | 187,333 RPS | 183,810 RPS | 247,359 RPS | 225,771 RPSKhông ổn định |
| Lighttpd | 351,555 RPS | 201,838 RPS | 931,845 RPS | 726,869 RPS | Không được hỗ trợ |
| Caddy | 41,633 RPS | 39,975 RPS | 28,498 RPS | 27,681 RPS | 34,306 RPS |
| HAProxy | 305,551 RPS | 182,640 RPS | 325,804 RPS | 236,337 RPS | 241,471 RPS |
| Envoy | 113,055 RPS | 96,375 RPS | 165,378 RPS | 154,936 RPS | 28,955 RPSKhông ổn định |
| Pingora | 197,126 RPS | 144,833 RPS | 226,226 RPS | 163,314 RPS | Không được hỗ trợ |
Proxy ngược với kết thúc TLS
Số yêu cầu trung bình mỗi giây. Cao hơn thì tốt hơn.
| Máy chủ | HTTP/1.1 | TLS HTTP/1.1 | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Cấu trúc mạng (C/F/O) | 3/5/2 | 4/4/2 | 4/4/2 | 4/4/2 | 2/6/2 |
| Webship | 244,315 RPS | 129,601 RPS | 142,362 RPS | 133,460 RPS | 145,824 RPS |
| Nginx | 163,606 RPS | 110,723 RPS | 107,931 RPS | 92,896 RPS | 97,231 RPSKhông ổn định |
| Lighttpd | 44,815 RPS | 44,074 RPS | 44,325 RPS | 43,827 RPS | Không được hỗ trợ |
| Caddy | 32,421 RPS | 29,695 RPS | 22,441 RPS | 21,933 RPS | 24,196 RPS |
| HAProxy | 136,514 RPS | 94,693 RPS | 127,281 RPS | 97,195 RPS | 93,577 RPS |
| Envoy | 41,183 RPS | 37,491 RPS | 42,566 RPS | 39,801 RPS | 16,386 RPSKhông ổn định |
| Pingora | 68,687 RPS | 54,184 RPS | 58,620 RPS | 49,684 RPS | Không được hỗ trợ |
Proxy ngược với chuyển tiếp TLS
Số yêu cầu trung bình mỗi giây qua một kênh TLS đầu-cuối. Giá trị cao hơn là tốt hơn.
| Máy chủ | TLS HTTP/1.1 | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|
| Cấu trúc mạng (C/F/O) | 4/4/2 | 4/4/2 | 4/4/2 |
| Webship | 226,930 RPS | 273,332 RPS | 225,625 RPS |
| Nginx | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| Lighttpd | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| Caddy | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| HAProxy | 187,772 RPS | 259,274 RPS | Không được hỗ trợ |
| Envoy | 149,465 RPS | 238,003 RPS | Không được hỗ trợ |
| Pingora | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
WebTransport công suất
Thông lượng payload trung bình tính bằng MiB/s, với độ trễ p50/p95/p99 cho các luồng và datagram đáng tin cậy. Thông lượng cao hơn là tốt hơn.
| Chế độ | Cấu trúc mạng (C/F/O) | Luồng đáng tin cậy (MiB/s) | Gói dữ liệu (MiB/s) | Trạng thái |
|---|---|---|---|---|
| Trực tiếp | 5/5/— | 1,204.1 MiB/s | 1,172.5 MiB/s | Ổn định |
| Truyền qua TLS ngược | 4/4/2 | 634.8 MiB/s | 611.7 MiB/s | Ổn định |
Truyền trực tiếp 100 MB
Thông lượng payload trung vị cho thiết bị 100 MB tính bằng MiB/s. Cao hơn là tốt hơn.
| Máy chủ | TLS HTTP/1.1 | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|
| Cấu trúc mạng (C/F/O) | 5/5/— | 5/5/— | 5/5/— |
| Webship | 4,357.7 MiB/s | 4,289.1 MiB/s | 2,175.7 MiB/s |
| Nginx | 3,037.7 MiB/sKhông ổn định | 4,120.4 MiB/s | 526.9 MiB/sKhông ổn định |
| Lighttpd | 3,672.4 MiB/sKhông ổn định | 4,451.2 MiB/s | Không được hỗ trợ |
| Caddy | 3,269.3 MiB/s | 2,740.3 MiB/s | 1,443.5 MiB/s |
| HAProxy | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| Envoy | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| Pingora | 2,241.8 MiB/s | 3,581.9 MiB/s | Không được hỗ trợ |
Proxy ngược 100 MB streaming với kết thúc TLS
Thông lượng payload trung vị cho thiết bị 100 MB tính bằng MiB/s. Cao hơn là tốt hơn.
| Máy chủ | TLS HTTP/1.1 | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|
| Cấu trúc mạng (C/F/O) | 4/4/2 | 4/4/2 | 4/5/1 |
| Webship | 3,849.7 MiB/s | 3,498 MiB/s | 2,161.6 MiB/s |
| Nginx | 1,053.2 MiB/s | 1,434.5 MiB/s | 474.3 MiB/s |
| Lighttpd | 1,302.9 MiB/sKhông ổn định | 1,591.7 MiB/sKhông ổn định | Không được hỗ trợ |
| Caddy | 2,809.9 MiB/s | 2,077.8 MiB/s | 1,263 MiB/s |
| HAProxy | 2,659.3 MiB/s | 2,668.8 MiB/s | 1,127.6 MiB/s |
| Envoy | 2,801.3 MiB/sKhông ổn định | 2,907.1 MiB/s | Xác thực nghiêm ngặt thất bại |
| Pingora | 2,578.2 MiB/s | 2,249.4 MiB/s | Không được hỗ trợ |
Proxy ngược 100 MB streaming với chuyển tiếp TLS
Thông lượng payload trung vị cho thiết bị 100 MB tính bằng MiB/s. Cao hơn là tốt hơn.
| Máy chủ | TLS HTTP/1.1 | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|
| Cấu trúc mạng (C/F/O) | 4/4/2 | 4/4/2 | 4/2/4 |
| Webship | 2,787.9 MiB/s | 2,182.7 MiB/s | 1,938.7 MiB/s |
| Nginx | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| Lighttpd | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| Caddy | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
| HAProxy | 2,778.4 MiB/s | 2,135 MiB/s | Không được hỗ trợ |
| Envoy | 2,790.8 MiB/s | 2,135 MiB/s | Không được hỗ trợ |
| Pingora | Không được hỗ trợ | Không được hỗ trợ | Không được hỗ trợ |
Dung lượng proxy Lớp-4
Kết nối TCP và UDP liên tục với xác thực phản hồi chính xác. Thông lượng cao hơn là tốt hơn; độ trễ tính bằng micro giây. Bão hòa là mức sử dụng CPU của client/frontend/origin.
C/F/O có nghĩa là lõi vật lý của client/frontend/origin. Trong bảng truyền qua TLS lớp 4, p và t có nghĩa là lõi vật lý và luồng SMT logic. Dấu gạch ngang có nghĩa là thử nghiệm trực tiếp không có tiến trình origin.
Proxy TCP
| Máy chủ | Hoạt động/s | Thông lượng (MiB/s) | Cấu trúc mạng (C/F/O) | p50 / p95 / p99 (µs) | Bão hòa CPU theo C/F/O | C/F/O tác vụ bận nhất của CPU |
|---|---|---|---|---|---|---|
| Webship | 250,712 ops/s | 489.7 MiB/s | 4/4/2 | 86.9%/99.5%/99.6% | 87.1%/99.5%/99.6% | |
| Envoy | 173,639 ops/s | 339.1 MiB/s | 4/4/2 | 62.3%/99.4%/82.4% | 62.3%/99.5%/82.6% | |
| HAProxy | 221,803 ops/s | 433.2 MiB/s | 4/4/2 | 79.8%/99.5%/97.3% | 80.0%/99.5%/97.3% | |
| Nginx | 242,421 ops/s | 473.5 MiB/s | 4/4/2 | 84.9%/99.3%/96.9% | 84.9%/99.4%/97.0% |
Proxy UDP
| Máy chủ | Hoạt động/s | Thông lượng (MiB/s) | Cấu trúc mạng (C/F/O) | p50 / p95 / p99 (µs) | Bão hòa CPU theo C/F/O | C/F/O tác vụ bận nhất của CPU |
|---|---|---|---|---|---|---|
| Webship | 290,929 ops/s | 568.2 MiB/s | 4/4/2 | 84.1%/98.0%/98.1% | 84.2%/99.8%/98.1% | |
| Envoy | 175,692 ops/s | 343.1 MiB/s | 4/4/2 | 59.0%/99.9%/70.3% | 59.1%/100.0%/70.6% | |
| Nginx | 270,450 ops/s | 528.2 MiB/s | 4/4/2 | 83.6%/97.7%/95.4% | 83.8%/99.7%/95.5% |
Chuyển tiếp TLS
| Máy chủ | Hoạt động/s | Thông lượng (MiB/s) | Cấu trúc mạng (C/F/O) | p50 / p95 / p99 (µs) | Bão hòa CPU theo C/F/O | C/F/O tác vụ bận nhất của CPU |
|---|---|---|---|---|---|---|
| Webship | 260,054 ops/s | 507.9 MiB/s | 3p/6t · 4p/8t · 3p/6t | 91.6%/49.6%/91.0% | 91.9%/99.2%/91.0% | |
| Envoy | 170,178 ops/s | 332.4 MiB/s | 3p/6t · 4p/8t · 3p/6t | 62.3%/49.6%/60.2% | 62.5%/99.2%/60.3% | |
| HAProxy | 220,556 ops/s | 430.8 MiB/s | 3p/6t · 4p/8t · 3p/6t | 81.7%/49.6%/79.6% | 81.7%/99.2%/79.6% | |
| Nginx | 248,282 ops/s | 484.9 MiB/s | 3p/6t · 4p/8t · 3p/6t | 90.3%/49.6%/88.7% | 90.4%/99.2%/88.7% |
Kết thúc TLS
| Máy chủ | Hoạt động/s | Thông lượng (MiB/s) | Cấu trúc mạng (C/F/O) | p50 / p95 / p99 (µs) | Bão hòa CPU theo C/F/O | C/F/O tác vụ bận nhất của CPU |
|---|---|---|---|---|---|---|
| Webship | 196,216 ops/s | 383.2 MiB/s | 4/4/2 | 78.9%/99.5%/93.8% | 79.0%/99.6%/93.8% | |
| Envoy | 147,247 ops/s | 287.6 MiB/s | 4/4/2 | 59.7%/99.5%/73.1% | 59.8%/99.6%/73.1% | |
| HAProxy | 145,396 ops/s | 284 MiB/s | 4/4/2 | 56.3%/99.6%/70.3% | 56.4%/99.7%/70.4% | |
| Nginx | 169,563 ops/s | 331.2 MiB/s | 4/4/2 | 69.9%/99.6%/85.0% | 70.0%/99.6%/85.0% |
Phương pháp có thể tái tạo
Mỗi kết quả được hỗ trợ là giá trị trung vị của năm mẫu được chấp nhận. Khối lượng công việc TCP và TLS bao gồm giai đoạn khởi động; HTTP/3 bao gồm một bước khởi tạo đã được hiệu chuẩn.
Các tiến trình máy chủ và tạo tải chạy trên các lõi vật lý riêng biệt. Reverse-proxy cũng được chạy cách ly với nguồn tĩnh.
Mỗi mẫu được chấp nhận đều vượt qua các cổng đúng lỗi bằng không và các giới hạn ổn định đã công bố. Mẫu thất bại không bao giờ được bao gồm im lặng.
Webship 1.5.0 đã được chạy lại với nhị phân PGO đã được chuẩn hóa. Các giá trị đối thủ được giữ từ các lần chạy trước đã được chấp nhận trên cùng một máy chủ Debian; chúng không được chạy lại cho bản phát hành này. So sánh từng ô với sơ đồ và trạng thái ổn định hiển thị.