RabbitMQ Essentials Second Edition Build distributed and scalable applications with message queuing using RabbitMQ Lovisa Johansson David Dossot BIRMINGHAM - MUMBAI