Synchronous messaging using RabbitMQ