Puka - the opinionated RabbitMQ client