17 puan yazan xguru 10 일 전 | Henüz yorum yok. | WhatsApp'ta paylaş
  • sorunsuz çalışan p2p: "beni şu telefonla bağla" dendiğinde konumdan bağımsız olarak en hızlı ağ bağlantısını koruyan bir API sunar
  • Ağ adresi veya IP yerine açık anahtar (Public Key, dial keys) tabanlı olarak hedef düğüme bağlanan bir API sunar
  • En uygun yolu bularak doğrudan bağlantı (hole-punching) veya genel relay sunucuları üzerinden her zaman en hızlı bağlantıyı korur
  • QUIC tabanlıdır (Quinn kullanır) ve şifreleme, eşzamanlı stream'ler, datagram'lar, gecikmesiz iletişim özelliklerini varsayılan olarak sunar; ayrıca head-of-line blocking oluşmaz
    • head-of-line blocking: ağ iletişiminde bir veri akışı (paketler) içindeki öndeki bazı veriler gecikirse, arkadaki tüm verilerin de beklemek zorunda kalıp toplam iletim gecikmesi oluşturduğu durum
  • Bulut sunucuları, tabletler, gömülü sistemler dahil boyut ve ortam fark etmeksizin her yerde çalışan cihazlar arasında veri aktarımı mümkündür
    • Aynı API ile ESP32, Raspberry Pi, Linux üzerinde çalışabilir ve cihazlar birbirini otomatik olarak keşfeder - broker veya gateway gerekmez
  • iroh-blobs, iroh-gossip, iroh-docs, iroh-willow gibi önceden hazırlanmış genişletme protokolleri kolayca birleştirilerek büyük içerik blob'larının aktarımı, publish-subscribe, eventual-consistent anahtar-değer deposu gibi çeşitli dağıtık ağ uygulamaları geliştirilebilir
  • Rust kütüphanesi olarak kolayca entegre edilebilir ve FFI binding'leri üzerinden diğer diller de desteklenebilir
  • Açık kaynak (çift lisans: MIT/Apache 2.0) olarak herkes tarafından serbestçe değiştirilebilir, dağıtılabilir ve kendi relay altyapısı işletilebilir

Henüz yorum yok.

Henüz yorum yok.