Pra que serve a mensageira do RabbitMQ via Spring AMQP ?

Pra que serve a mensageira producer e consumer utilizando RabbitMQ e qual seus benefícios ?

Qual o contexto da pergunta?
Afinal, a ideia de um producer é produzir conteúdo para ser postado em uma fila e a do consumer é a de ler conteúdo postado em uma fila.
A questão de benefícios, isso é muito relativo, afinal, se você não usa Spring, pode haver N opções para postar ou ler de uma fila, não é mesmo?

no caso eu estou usando Spring