RabbitMQ - filas federadas versus federação de troca

Configurei um cluster de coelhos e publico mensagens em uma troca de fanout toda vez que algo muda em um banco de dados.

Eu tenho filas dedicadas vinculadas a essa troca para alguns dos meus microsserviços que consomem essas atualizações e também configurei originalmente uma fila dedicada para um cliente externo, para que ele possa federá-lo com sua própria infraestrutura de coelho e consumir uma cópia de cada mensagem.

Agora, estou me perguntando se permitir a federação do Exchange em vez de criar uma nova fila dedicada para cada novo consumidor externo seria uma abordagem melhor, pois mais e mais usuários chegarão.

Quais são os prós e contras?

obrigado

questionAnswers(1)

yourAnswerToTheQuestion