Identificando e tratando “poison messages”

Em 20/06/2012, por Rafael Leonhardt
2

Conceito Uma mensagem pode ser considerada uma “poison” quando sempre que ela é processada, ocorre um erro. Neste caso, o erro não é algo temporário como falta de conectividade, timeout ou outro motivo temporário, mas é algo definitivo como por exemplo, uma mensagem mal formada ou com dados inválidos. Neste caso, não importa quantas vezes [...]

Idempotência – como lidar com duplicidade em mensageria

Em 20/06/2012, por Rafael Leonhardt
0

Conceito Antes de mais nada, uma explicação conceitual sobre idempotência: Em matemática e ciência da computação, a idempotência é a propriedade que algumas operações têm de poderem ser aplicadas várias vezes sem que o valor do resultado se altere após a aplicação inicial. Fonte: http://pt.wikipedia.org/wiki/Idempot%C3%AAncia Uma outra forma de dizer a mesma coisa: ““Uma operação [...]