First draft of RabbitMQ