- p2p que simplesmente funciona: oferece uma API que, ao dizer “conecte a este aparelho”, mantém a conexão de rede mais rápida independentemente da localização
- fornece uma API para conectar ao nó de destino com base em chave pública (Public Key, dial keys), e não em endereço de rede ou IP
- encontra a rota ideal e mantém sempre a conexão mais rápida por meio de conexão direta (hole punching) ou de servidores públicos de relay
- baseado em QUIC (usando Quinn), oferecendo por padrão criptografia, streams simultâneos, datagramas e comunicação sem latência, sem ocorrência de head-of-line blocking
- head-of-line blocking: em comunicação de rede, quando parte dos dados à frente em um fluxo de pacotes atrasa, todos os dados seguintes também ficam esperando, causando atraso em toda a transmissão
- permite transferência de dados entre dispositivos executados em qualquer lugar, independentemente de porte e ambiente, como servidores em nuvem, tablets e sistemas embarcados
- com a mesma API, pode rodar em ESP32, Raspberry Pi e Linux, e os dispositivos se descobrem automaticamente entre si — sem necessidade de broker ou gateway
- combinando facilmente protocolos de extensão já existentes, como iroh-blobs, iroh-gossip, iroh-docs e iroh-willow, é possível implementar diversas aplicações de rede distribuída, como transferência de grandes blobs de conteúdo, publish-subscribe e armazenamento chave-valor eventualmente consistente
- fácil de integrar como biblioteca Rust, com suporte a outras linguagens também possível por meio de bindings FFI
- open source (dual license: MIT/Apache 2.0), permitindo que qualquer pessoa modifique, distribua e opere seu próprio relay livremente
Ainda não há comentários.