A demo project on RabbitMQ