nyx-ψ (nyxpsi) ist eine Netzwerkimplementierung der nächsten Generation, die auf Ausfallsicherheit und Effizienz in verlustbehafteten und instabilen Netzwerkumgebungen ausgelegt ist. Durch innovative Netzwerkstrategien und Fehlerkorrekturmechanismen liefert nyx-ψ eine zuverlässige Datenübertragung, bei der herkömmliche Protokolle wie TCP und UDP nicht ausreichen.
Nyx-ψ wurde mit Blick auf Skalierbarkeit und Robustheit entwickelt und zielt darauf ab, Anwendungen zu unterstützen, die selbst bei extremen Paketverlusten eine hohe Zuverlässigkeit und Leistung erfordern. Zusammenfassung der Ergebnisse
Stellen Sie vor dem Erstellen und Ausführen von nyx-ψ sicher, dass Ihre Entwicklungsumgebung die folgenden Anforderungen erfüllt:
Wenn Sie Rust zum ersten Mal installieren müssen, führen Sie den folgenden Befehl aus.
curl --proto ' =https ' --tlsv1.2 -sSf https://sh.rustup.rs | sh // installs rust
Aktualisieren Sie bei Bedarf Ihre lokale Toolchain mit rustup
.
rustup update // updates rust
rustc --version // output should be > = 1.74
Wir haben Benchmarks zum Vergleich von Nyx-ψ , TCP und UDP unter verschiedenen Paketverlustszenarien durchgeführt. Der Test umfasste die Übertragung von 1 MB Daten unter verschiedenen Netzwerkbedingungen. Sie können Ihr eigenes mit cargo bench
führen
Protokoll | 0 % Verlust | 10 % Verlust | 50 % Verlust |
---|---|---|---|
nyx-ψ | 1,07 s (100 %) | 1,07 s (100 %) | 1,07 s (100 %) |
TCP | 1,04 s (100 %) | 0,93 s (0 %) | 0,52 s (0 %) |
UDP | 1,07 s (100 %) | 5,05 s (0 %) | 5,64 Sekunden (0 %) |
Hinweis: Die Werte stellen die durchschnittliche Übertragungszeit dar. Prozentsätze in Klammern geben die Übertragungserfolgsrate an.
Für weitere Informationen oder um mit uns Kontakt aufzunehmen, öffnen Sie eine PR oder senden Sie uns eine E-Mail an [email protected]