Sistemas de mensageria como RabbitMQ e Kafka são
amplamente utilizados para gerenciar a comunicação
assíncrona entre serviços, suportando a
escalabilidade e a resiliência de sistemas
distribuídos. Dado o contexto, analise as afirmativas
a seguir.
I. No RabbitMQ, o uso de filas persistentes garante
que mensagens sejam armazenadas em disco, mas
também impede que múltiplos consumidores
processem mensagens simultaneamente para evitar
inconsistências.
II. O Kafka é projetado para ser altamente escalável e
resiliente, utilizando a replicação de partições para
garantir alta disponibilidade dos dados.
III. RabbitMQ é ideal para sistemas que exigem baixa
latência na entrega de mensagens, enquanto Kafka é
melhor utilizado para sistemas em que a alta taxa de
transferência de dados é prioritária.
Está correto o que se afirma em: