Gabarito disponível
Resolução comentada
Filas de mensagens desacoplam processos, dando flexibilidade e escalabilidade.
Com filas, produtor e consumidor não precisam operar ao mesmo tempo nem se conhecer, pois a fila intermedeia a comunicação. Isso favorece o desacoplamento, a flexibilidade e a escalabilidade, já que consumidores podem ser adicionados conforme a demanda.
Análise das alternativas
A) Filas não limitam o volume de forma inerente; ao contrário, absorvem picos. B) Filas favorecem comunicação assíncrona, sem protocolo exclusivo síncrono. D) Não exigem disponibilidade simultânea dos serviços. E) Justamente permitem o armazenamento temporário das mensagens.
Referência: Conceitos de mensageria e message queue (ex.: RabbitMQ, JMS, AMQP).
Resolução comentada do VaiConcursos.