Roteamento inteligente de uploads

Roteie uploads por tamanho e ambiente entre ArLocal, Bundlr e escritas diretas na Arweave para ficheiros pequenos rápidos e suporte a ficheiros grandes.

Cada upload é roteado automaticamente pelo melhor caminho conforme tamanho, ambiente e latência. Zero configuração.

Controle velocidade, estilo de confirmação e gasto sem mudar a API pública.

O roteamento é alavanca comercial tanto quanto infraestrutura técnica. Permite escolher entrega mais rápida, menor custo ou confirmação mais estrita por workload.

Valor

O caminho certo para cada payload

Uploads operacionais de curta duração podem favorecer velocidade; fluxos pesados ou estritos podem usar semântica direta do Arweave.

Mantenha contratos com clientes estáveis

Clientes integram uma vez enquanto sua equipe otimiza para onde os dados vão por baixo dos panos.

Evite se prender a um único runtime

Políticas de roteamento facilitam ajustes quando tráfego, preço de AR ou mix de arquivos mudam.

Casos de uso

Uploads de alta frequência

APIs que ingerem centenas de documentos pequenos por minuto se beneficiam da finalidade sub-5s do Bundlr e dos custos em lote.

Arquivos grandes

Vídeo, genômica, CAD — roteamento direto Arweave lida com multi-GB onde os limites do Bundlr não se aplicam.

Desenvolvimento local

ArLocal dá um nó simulado local — faça upload e consulte sem gastar tokens AR.

Para operadores

  • Afine comportamento por tamanho de payload, ambiente, prioridade ou política de publicação.
  • Use estimativa de custo para validar escolhas antes de migrações grandes ou jobs de arquivo.
  • Combine com pools de carteiras para manter uploads resilientes quando o gasto é distribuído.

Para compradores

  • Útil quando compras pergunta como você controla custos on-chain ao longo do tempo.
  • Ajuda o produto a prometer uploads rápidos preservando garantias de armazenamento permanente.
  • Permite que compradores enterprise ouçam uma história de política, não de armazenamento único.

Como o roteamento decide o caminho do upload?

Tamanho do payload e ambiente são os sinais principais. Payloads pequenos (<100 KB por padrão) vão pelo Bundlr. Os maiores vão direto ao Arweave. ArLocal é usado automaticamente em dev local.

Posso sobrescrever a decisão de roteamento?

Sim. Passe routing.override: 'bundlr' ou routing.override: 'arweave' no corpo para forçar um caminho independentemente do tamanho.

O que é Bundlr?

Bundlr é uma solução L2 de escala para o Arweave. Agrupa várias transações em um bundle Arweave, com finalidade quase instantânea e menor custo por transação.