เกณฑ์มาตรฐานความสามารถของ Webship 1.5.0

Webship 1.5.0 เปรียบเทียบกับเว็บเซิร์ฟเวอร์และรีเวิร์สพร็อกซีชั้นนำ

สำรวจความสามารถในการร้องขอของ Webship 1.5.0, WebTransport, การสตรีม 100 MB, และความเร็วในการส่งผ่านของพร็อกซีเลเยอร์ 4 บนโฮสต์ Debian ที่แยกออกอย่างอิสระ ผลลัพธ์แต่ละรายการรวมถึงโทโพโลยีการทดสอบและความหน่วงเวลา p50/p95/p99

แพลตฟอร์มการทดสอบ
Debian GNU/Linux 12 · Intel Xeon Gold 5115
วันที่การวัด Webship
2026-09-21
ตัวอย่างที่ยอมรับ
5 × อย่างน้อย 20 วินาที
ยูนิตที่รายงาน
RPS, ops/s, MiB/s, ms, และ µs

การตอบสนองแบบคงที่โดยตรง

คำขอต่อวินาทีกลาง ค่าเยอะดีกว่า

เซิร์ฟเวอร์HTTP/1.1TLS HTTP/1.1h2cHTTP/2 TLSHTTP/3 TLS
โทโพโลยี (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 RPSไม่เสถียร
Lighttpd351,555 RPS201,838 RPS931,845 RPS726,869 RPSไม่รองรับ
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 RPSไม่เสถียร
Pingora197,126 RPS144,833 RPS226,226 RPS163,314 RPSไม่รองรับ

รีเวิร์สพร็อกซีพร้อมสิ้นสุด TLS

คำขอต่อวินาทีกลาง ค่าเยอะดีกว่า

เซิร์ฟเวอร์HTTP/1.1TLS HTTP/1.1h2cHTTP/2 TLSHTTP/3 TLS
โทโพโลยี (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 RPSไม่เสถียร
Lighttpd44,815 RPS44,074 RPS44,325 RPS43,827 RPSไม่รองรับ
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 RPSไม่เสถียร
Pingora68,687 RPS54,184 RPS58,620 RPS49,684 RPSไม่รองรับ

รีเวิร์สพร็อกซีพร้อม TLS pass-through

ค่ากลางของคำขอต่อวินาทีผ่านช่องทาง TLS แบบปลายต่อปลาย ยิ่งสูงยิ่งดี

เซิร์ฟเวอร์TLS HTTP/1.1HTTP/2 TLSHTTP/3 TLS
โทโพโลยี (C/F/O)4/4/24/4/24/4/2
Webship226,930 RPS273,332 RPS225,625 RPS
Nginxไม่รองรับไม่รองรับไม่รองรับ
Lighttpdไม่รองรับไม่รองรับไม่รองรับ
Caddyไม่รองรับไม่รองรับไม่รองรับ
HAProxy187,772 RPS259,274 RPSไม่รองรับ
Envoy149,465 RPS238,003 RPSไม่รองรับ
Pingoraไม่รองรับไม่รองรับไม่รองรับ

ความจุ WebTransport

อัตราการถ่ายโอนข้อมูลเฉลี่ยใน MiB/s พร้อมค่า latency p50/p95/p99 สำหรับสตรีมและข้อมูลแบบเดตาแกรมที่เชื่อถือได้ อัตราการถ่ายโอนสูงกว่าดีกว่า

โหมดโทโพโลยี (C/F/O)สตรีมมิงที่เชื่อถือได้ (MiB/วินาที)แพ็กเก็ตข้อมูล (MiB/วินาที)สถานะ
โดยตรง5/5/—1,204.1 MiB/s1,172.5 MiB/sเสถียร
การผ่าน TLS แบบรีเวิร์ส4/4/2634.8 MiB/s611.7 MiB/sเสถียร

สตรีมมิงโดยตรง 100 MB

ค่ากลางของประสิทธิภาพผ่าน payload สำหรับไฟคเจอร์ 100 MB ใน MiB/s ยิ่งสูงยิ่งดี

เซิร์ฟเวอร์TLS HTTP/1.1HTTP/2 TLSHTTP/3 TLS
โทโพโลยี (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/sไม่เสถียร4,120.4 MiB/s526.9 MiB/sไม่เสถียร
Lighttpd3,672.4 MiB/sไม่เสถียร4,451.2 MiB/sไม่รองรับ
Caddy3,269.3 MiB/s2,740.3 MiB/s1,443.5 MiB/s
HAProxyไม่รองรับไม่รองรับไม่รองรับ
Envoyไม่รองรับไม่รองรับไม่รองรับ
Pingora2,241.8 MiB/s3,581.9 MiB/sไม่รองรับ

รีเวิร์สพร็อกซีสตรีมมิง 100 MB พร้อมสิ้นสุด TLS

ค่ากลางของประสิทธิภาพผ่าน payload สำหรับไฟคเจอร์ 100 MB ใน MiB/s ยิ่งสูงยิ่งดี

เซิร์ฟเวอร์TLS HTTP/1.1HTTP/2 TLSHTTP/3 TLS
โทโพโลยี (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/sไม่เสถียร1,591.7 MiB/sไม่เสถียรไม่รองรับ
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/sไม่เสถียร2,907.1 MiB/sการตรวจสอบความถูกต้องแบบเข้มงวดล้มเหลว
Pingora2,578.2 MiB/s2,249.4 MiB/sไม่รองรับ

รีเวิร์สพร็อกซีสตรีมมิง 100 MB พร้อม TLS pass-through

ค่ากลางของประสิทธิภาพผ่าน payload สำหรับไฟคเจอร์ 100 MB ใน MiB/s ยิ่งสูงยิ่งดี

เซิร์ฟเวอร์TLS HTTP/1.1HTTP/2 TLSHTTP/3 TLS
โทโพโลยี (C/F/O)4/4/24/4/24/2/4
Webship2,787.9 MiB/s2,182.7 MiB/s1,938.7 MiB/s
Nginxไม่รองรับไม่รองรับไม่รองรับ
Lighttpdไม่รองรับไม่รองรับไม่รองรับ
Caddyไม่รองรับไม่รองรับไม่รองรับ
HAProxy2,778.4 MiB/s2,135 MiB/sไม่รองรับ
Envoy2,790.8 MiB/s2,135 MiB/sไม่รองรับ
Pingoraไม่รองรับไม่รองรับไม่รองรับ

ความสามารถของพร็อกซี Layer-4

การเชื่อมต่อ TCP และ UDP แบบถาวรพร้อมการตรวจสอบการสะท้อนกลับที่แม่นยำ ยิ่งมีอัตราการส่งข้อมูลสูงยิ่งดี; ความล่าช้าเป็นไมโครวินาที การอิ่มตัวคือการใช้งาน CPU ของไคลเอนต์/หน้าแรก/ต้นทาง

C/F/O หมายถึง คอร์ทางกายภาพของไคลเอนต์/ฟรอนต์เอนด์/ออริจิน ในตาราง Layer-4 TLS pass-through, p และ t หมายถึงคอร์ทางกายภาพและเธรด SMT ตรรกะ ขีดกลางหมายถึงการทดสอบตรงไม่มีโปรเซสออริจิน

พร็อกซี TCP

เซิร์ฟเวอร์การปฏิบัติการต่อวินาทีอัตราการส่งข้อมูล (MiB/s)โทโพโลยี (C/F/O)p50 / p95 / p99 (ไมโครวินาที)C/F/O การอิ่มตัวของ CPU-setC/F/O 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%

พร็อกซี UDP

เซิร์ฟเวอร์การปฏิบัติการต่อวินาทีอัตราการส่งข้อมูล (MiB/s)โทโพโลยี (C/F/O)p50 / p95 / p99 (ไมโครวินาที)C/F/O การอิ่มตัวของ CPU-setC/F/O 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%

การส่งผ่าน TLS

เซิร์ฟเวอร์การปฏิบัติการต่อวินาทีอัตราการส่งข้อมูล (MiB/s)โทโพโลยี (C/F/O)p50 / p95 / p99 (ไมโครวินาที)C/F/O การอิ่มตัวของ CPU-setC/F/O 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%

การสิ้นสุด TLS

เซิร์ฟเวอร์การปฏิบัติการต่อวินาทีอัตราการส่งข้อมูล (MiB/s)โทโพโลยี (C/F/O)p50 / p95 / p99 (ไมโครวินาที)C/F/O การอิ่มตัวของ CPU-setC/F/O 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%

วิธีที่ทำซ้ำได้

ผลลัพธ์ที่สนับสนุนแต่ละรายการเป็นค่ามัธยฐานของตัวอย่างที่ยอมรับห้าครั้ง งานที่ใช้ TCP และ TLS รวมถึงการอุ่นเครื่อง; HTTP/3 รวมถึง prime ที่ปรับเทียบแล้ว

กระบวนการเซิร์ฟเวอร์และโหลด-เจเนอเรเตอร์ทำงานบนคอร์ทางกายภาพที่แยกจากกัน โปรเซสของ reverse-proxy ก็แยกไอซิเลตต้นกำเนิดสเตติกด้วย

ตัวอย่างที่ยอมรับทั้งหมดผ่านเกณฑ์ความถูกต้องแบบไม่มีข้อผิดพลาดและขีดจำกัดความเสถียรที่เผยแพร่ ตัวอย่างที่ล้มเหลวจะไม่ถูกรวมหรือรวมอย่างเงียบ ๆ

Webship 1.5.0 ถูกเรียกใช้ใหม่ด้วยไบนารี PGO ที่ผ่านการปรับมาตรฐาน ค่าของคู่แข่งยังคงได้รับการเก็บไว้จากการรันก่อนหน้านี้ที่ยอมรับแล้วบนโฮสต์ Debian เดียวกัน; พวกมันไม่ได้ถูกรันใหม่สำหรับการปล่อยเวอร์ชันนี้ เปรียบเทียบแต่ละช่องกับโทโพโลยีและสถานะความเสถียรที่แสดง