17 Punkte von xguru 10 일 전 | Noch keine Kommentare. | Auf WhatsApp teilen
  • p2p that just works: Bietet eine API, die auf Anfrage wie „Verbinde mich mit diesem Gerät“ unabhängig vom Standort immer die schnellste Netzwerkverbindung aufrechterhält
  • Bietet eine API, um Zielknoten auf Basis öffentlicher Schlüssel (Public Key, Dial Keys) statt über Netzwerkadresse oder IP zu verbinden
  • Findet den optimalen Pfad und hält stets die schnellste Verbindung aufrecht – entweder per direkter Verbindung (Hole Punching) oder über öffentliche Relay-Server
  • Auf QUIC-Basis (mit Quinn) und bietet standardmäßig Verschlüsselung, parallele Streams, Datagramme und latenzfreie Kommunikation; Head-of-Line-Blocking tritt nicht auf
    • Head-of-Line-Blocking: das Phänomen, dass in einem Datenstrom der Netzwerkkommunikation bei einer Verzögerung einzelner vorderer Daten alle nachfolgenden Daten ebenfalls warten müssen, wodurch es zu Verzögerungen der gesamten Übertragung kommt
  • Ermöglicht Datenübertragung zwischen Geräten, die überall ausführbar sind, unabhängig von Größe und Umgebung, etwa Cloud-Server, Tablets und Embedded-Systeme
    • Läuft mit derselben API auf ESP32, Raspberry Pi und Linux, wobei die Geräte einander automatisch erkennen – kein Broker oder Gateway erforderlich
  • Bereits vorhandene Erweiterungsprotokolle wie iroh-blobs, iroh-gossip, iroh-docs und iroh-willow lassen sich einfach kombinieren, um verschiedenste verteilte Netzwerkanwendungen umzusetzen, darunter die Übertragung großer Content-Blobs, Publish-Subscribe und Eventually-Consistent-Key-Value-Stores
  • Lässt sich einfach als Rust-Bibliothek integrieren; Unterstützung für andere Sprachen ist über FFI-Bindings ebenfalls möglich
  • Open Source (Dual License: MIT/Apache 2.0), sodass jeder den Code frei anpassen, verteilen und eigene Relays betreiben kann

Noch keine Kommentare.

Noch keine Kommentare.