Why do we need routing key in RabbitMQ?
There are several types of exchanges. The fanout exchange ignores the routing key and sends messages to all queues. But pretty much all other exchange types use the routing key to determine which queue, if any, will receive a message. The tutorials on the RabbitMQ website describes several usecases where different exchange types are useful … Read more