Pular para o conteúdo
← Casos

Projeto próprio — Vlip.ai · captura em campo, rede móvel instável

· Projeto próprio

Captura em campo com latência sob controle em rede ruim

Recebimento de eventos de captura por push, com ACK correto e corte de payload, para operar em rede móvel instável sem perder evento.

Situação inicial

Dispositivos em campo enviavam evento de captura por conexão móvel. Em rede ruim, o envio travava, o cliente reenviava e o servidor processava duplicado.

Restrição real

Nada de rodar processamento pesado no dispositivo. Nenhum controle sobre a qualidade do link. Custo de tráfego contava no orçamento do cliente.

Decisão técnica e por quê

Push com ACK explícito e idempotência por identificador de evento: reenvio não gera duplicata. Corte de payload no cliente, enviando só o recorte relevante em vez do quadro inteiro. Fila com backoff no dispositivo, processamento assíncrono no servidor.

O que eu faria diferente

Tentei resolver duplicata no servidor, deduplicando por conteúdo. Custou processamento e não cobria todos os casos. A resposta certa era idempotência combinada com ACK correto, decidida no protocolo, não depois dele.

Nota técnica relacionada: Push com ACK correto e corte de payload

Próximo passo

Vale ocupar uma hora da sua agenda?

Se o problema é visão computacional, dado ou decisão automatizada que precisa sustentar auditoria, a conversa começa direto comigo. Sem camada intermediária.

Agendar conversa