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).