Projeto próprio — Vlip.ai · captura em campo, rede móvel instável
· Projeto próprioCaptura 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.