nyx-ψ (nyxpsi) คือการใช้งานเครือข่ายยุคใหม่ที่ได้รับการออกแบบมาเพื่อความยืดหยุ่นและประสิทธิภาพในสภาพแวดล้อมเครือข่ายที่สูญเสียและไม่เสถียร ด้วยกลยุทธ์เครือข่ายที่เป็นนวัตกรรมและกลไกการแก้ไขข้อผิดพลาด nyx-ψ มอบการถ่ายโอนข้อมูลที่เชื่อถือได้ในที่ที่โปรโตคอลแบบเดิมเช่น TCP และ UDP มีไม่เพียงพอ
nyx-ψ สร้างขึ้นโดยคำนึงถึงความสามารถในการปรับขนาดและความทนทาน โดยมีเป้าหมายเพื่อเพิ่มศักยภาพให้กับแอปพลิเคชันที่ต้องการความน่าเชื่อถือและประสิทธิภาพสูง แม้ว่าจะต้องเผชิญกับการสูญเสียแพ็กเก็ตอย่างรุนแรงก็ตาม สรุปผลลัพธ์
ก่อนที่จะสร้างและใช้งาน nyx-ψ ตรวจสอบให้แน่ใจว่าสภาพแวดล้อมการพัฒนาของคุณตรงตามข้อกำหนดต่อไปนี้:
หากคุณต้องการติดตั้งสนิมเป็นครั้งแรกให้รันคำสั่งด้านล่าง
curl --proto ' =https ' --tlsv1.2 -sSf https://sh.rustup.rs | sh // installs rust
อัปเดต toolchain ในเครื่องของคุณด้วย rustup
หากจำเป็น
rustup update // updates rust
rustc --version // output should be > = 1.74
เราทำการวัดประสิทธิภาพโดยเปรียบเทียบ nyx-ψ , TCP และ UDP ภายใต้สถานการณ์การสูญเสียแพ็กเก็ตต่างๆ การทดสอบเกี่ยวข้องกับการถ่ายโอนข้อมูล 1MB ภายใต้เงื่อนไขเครือข่ายที่แตกต่างกัน คุณสามารถดำเนินการของคุณเองด้วย cargo bench
โปรโตคอล | ขาดทุน 0% | ขาดทุน 10% | ขาดทุน 50% |
---|---|---|---|
นิกซ์-ψ | 1.07 วินาที (100%) | 1.07 วินาที (100%) | 1.07 วินาที (100%) |
TCP | 1.04 วินาที (100%) | 0.93 วินาที (0%) | 0.52 วินาที (0%) |
ยูดีพี | 1.07 วินาที (100%) | 5.05 วินาที (0%) | 5.64 วินาที (0%) |
หมายเหตุ: ค่านี้แสดงถึงเวลาถ่ายโอนโดยเฉลี่ย เปอร์เซ็นต์ในวงเล็บแสดงถึงอัตราความสำเร็จในการถ่ายโอน
หากต้องการข้อมูลเพิ่มเติมหรือติดต่อเรา โปรดเปิด PR หรือส่งอีเมลถึงเราที่ [email protected]