หลักฐานประสิทธิภาพที่มีเวอร์ชัน
ประสิทธิภาพขอบของ Rust ที่คุณสามารถตรวจสอบได้ก่อนกำหนดขนาดเซิร์ฟเวอร์
สแน็ปช็อตมาตรฐานที่ไม่เปลี่ยนแปลงเชื่อมโยงผลลัพธ์ที่เผยแพร่อย่างทุกตัวกับการปล่อย Webship, สภาพแวดล้อมการทดสอบ, และวันที่วัดผล
- แพลตฟอร์มการทดสอบ
- Debian GNU/Linux 12 · Intel Xeon Gold 5115
- ตัวอย่างที่ยอมรับ
- 5 × อย่างน้อย 20 วินาที
- ยูนิตที่รายงาน
- คำขอกลางต่อวินาที
This 1.1.0 snapshot contains Webship-only measurements; use 1.0.0 for the retained contemporaneous competitor comparison. Reverse H1 TLS uses a 4/3/3 frontend/origin/client physical-core partition because the standard 4/4/2 run saturated its two-core TLS client. Other reverse TCP/TLS protocols use 4/4/2, and H3 uses 4/2/4.
การตอบสนองแบบคงที่โดยตรง
คำขอต่อวินาทีกลาง ค่าเยอะดีกว่า
| เซิร์ฟเวอร์ | HTTP/1.1 | TLS HTTP/1.1 | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 415,735.58 | 312,069.33 | 1,041,848.3 | 937,318.6 | 307,727 |
พร็อกซีย้อนกลับ
คำขอต่อวินาทีกลาง ค่าเยอะดีกว่า
| เซิร์ฟเวอร์ | HTTP/1.1 | TLS HTTP/1.1 | h2c | HTTP/2 TLS | HTTP/3 TLS |
|---|---|---|---|---|---|
| Webship | 164,919.51 | 120,834.25 | 127,965.65 | 112,687.2 | 98,897 |
วิธีที่ทำซ้ำได้
ผลลัพธ์ที่สนับสนุนแต่ละรายการเป็นค่ามัธยฐานของตัวอย่างที่ยอมรับห้าครั้ง งานที่ใช้ TCP และ TLS รวมถึงการอุ่นเครื่อง; HTTP/3 รวมถึง prime ที่ปรับเทียบแล้ว
กระบวนการเซิร์ฟเวอร์และโหลด-เจเนอเรเตอร์ทำงานบนคอร์ทางกายภาพที่แยกจากกัน โปรเซสของ reverse-proxy ก็แยกไอซิเลตต้นกำเนิดสเตติกด้วย
ตัวอย่างที่ยอมรับทั้งหมดผ่านเกณฑ์ความถูกต้องแบบไม่มีข้อผิดพลาดและขีดจำกัดความเสถียรที่เผยแพร่ ตัวอย่างที่ล้มเหลวจะไม่ถูกรวมหรือรวมอย่างเงียบ ๆ
ภาพรวมที่เผยแพร่ไม่สามารถแก้ไขได้ เวอร์ชัน Webship ใหม่จะได้รับผลการประเมินเวอร์ชันใหม่แทนการแทนที่ผลลัพธ์ประวัติศาสตร์