Eventos Pub/Sub em tempo real

Envie confirmações da Arweave via NSQ, WebSockets e webhooks assinados para reagir ao ciclo de vida do upload sem polling.

Confirmações de transação são publicadas no NSQ e transmitidas aos clientes via WebSocket. Sem arquitetura de polling do seu lado.

Leve sistemas downstream do polling para operações orientadas a eventos.

Pub/Sub e webhooks dão à plataforma um sistema nervoso operacional. As equipes reagem a uploads, confirmações e mudanças de ciclo de vida no momento em que ocorrem.

Valor

Encurte o tempo entre evento de armazenamento e ação de negócio

Fluxos orientados a eventos removem o atraso e o desperdício do polling periódico entre serviços.

Torne integrações observáveis

Entrega assinada, retries e status operacional dão um modo controlado de confiar em eventos de saída.

Fortaleça a narrativa da plataforma

O cliente compra uma superfície de fluxo de trabalho, não só um endpoint de arquivo permanente.

Casos de uso

UIs de progresso

Mostre barra de confirmação em tempo real (1/15 → 15/15) sem polling. O stream WebSocket alimenta a UI diretamente.

Gatilhos de pipeline

Inscreva serviços backend em eventos de confirmação. Dispare indexação, notificação ou billing só após confirmação on-chain.

Log de auditoria

Transmita cada transição de estado para um log imutável. Cada evento NSQ tem timestamp e correlação com o TX ID de origem.

Para operadores

  • Emita eventos de runtime em torno de uploads, downloads, confirmações e mudanças administrativas.
  • Roteie o mesmo envelope para webhooks, conectores ou consumidores internos conforme o estilo de integração.
  • Use métricas e billing para ver quais fluxos orientados a eventos carregam peso operacional.

Para compradores

  • Útil para clientes que precisam de sync ERP, notificações ou alertas de conformidade.
  • Ajuda equipes de plataforma a mostrar como a Evercore se encaixa na automação existente.
  • Apoia discussões enterprise sobre prontidão operacional e maturidade de integração.

Preciso usar WebSocket? Posso usar polling?

Pode usar qualquer um. WebSocket é recomendado para UIs de baixa latência. Para backend há webhook — a Evercore fará POST de confirmação quando o status da transação mudar.

O que é NSQ?

NSQ é uma plataforma de mensagens em tempo real distribuída. A Evercore usa como barramento interno para desacoplar mudanças de estado do ciclo de resposta da API.

Quais eventos o WebSocket emite?

Emite: pending (submetida), bundled (incluída em bundle Bundlr), confirmed (N/15+ confirmações Arweave) e failed (erro de envio com metadados de retry).