Skip to content
Latchkey

O Que É Entrega Exactly-Once?

Entrega exactly-once é a semântica de mensageria em que cada mensagem tem exatamente um efeito no consumer, nunca zero e nunca mais de um. Exactly-once de ponta a ponta é difícil em sistemas distribuídos, então geralmente é alcançado combinando entrega at-least-once com processamento idempotente ou desduplicação. O resultado é um efeito exactly-once em vez de uma transmissão única literal.

Por que importa

Para operações como cobrar um cartão, duplicatas e perdas são ambas inaceitáveis, tornando exactly-once o comportamento desejado. Saber que ele normalmente é construído a partir de at-least-once mais idempotência estabelece expectativas realistas.

Guias relacionados