но тут выходит, что он конфигурить может только какие-то простые случаи совсем. а как тогда таскать с собой в приложении конфиг для кролика? чтобы руками не конфигурить
тем где роутинг. Если ты делаешь все сам то роутинг у тебя на стороне приложения. Это к слову даже является законным паттерном - применяется часто в ситуации когда поток сообщений настолько большой что один эксчейндж в кролике не пережевывает. Например когда у тебя больше 10К сообщений в секунду
ага, я так и делаю сейчас, все на стороне приложения, даже если код консьюмера один и тот же, то я для него поднимаю и свой exchange и свою очередь и работаю без routing key
профит от роутинга на стороне кролика в том что у тебя "разные" приложения могут быть использованы и не нужно самому придумывать централизацию роутинга
есть эксчейндж, есть очереди, роутинг от эксчейнджа к очередям задается роутинг кием (на стороне публикации сообщений). консюмерам нужно знать только про очередь, за роутигг отвечают уже не они