Middle
O Kafka garante a entrega de mensagens? Dê um exemplo da vida real.
sobes.tech IA
Resposta da IA
O Kafka garante a entrega de mensagens através de configurações de nível de confirmação (acks) e mecanismos de reenvio.
- Com
acks=all, o produtor espera confirmação de todas as réplicas, garantindo uma entrega fiável. - Se a mensagem não for confirmada, será reenviada.
Um exemplo da vida real: imagine um serviço de entrega de encomendas que exige assinatura do destinatário (confirmação). Até obter a assinatura, a encomenda não é considerada entregue, e o entregador pode tentar entregá-la novamente. De forma semelhante, o Kafka garante que a mensagem será entregue e confirmada antes de a considerar enviada.