Pular para o conteúdo
← Projetos
sistema · 03

einvoice

Emissão de nota fiscal de ponta a ponta: API, worker RabbitMQ que gera o PDF e interface de atendimento.

.NET 10RabbitMQRedisBlazorPostgreSQL
Repositório no GitHub

O problema

Emitir nota e gerar PDF é lento e falha; sem dedup e DLQ, retry duplica nota e atrasa o atendimento.

Arquitetura

Diagrama de arquitetura do einvoice

O que fica

API grava a fatura e publica na fila. O worker consome com ack manual, dedup em Redis e retry exponencial; na falha final vai para DLQ. O PDF é gerado pelo worker e baixado pelo proxy da UI Blazor.