Gain a deep and practical understanding of RabbitMQ with Packt’s new book and eBook

May 2014 | Open Source

Packt is pleased to announce the release of its new book RabbitMQ Essentials, written by David Dossot. Using this book, readers can refresh their knowledge of the basics of message-orientated architecture and witness how powerful RabbitMQ can be when building messaging applications. The book has 182 pages and is competitively priced at $27.99. The eBook, available in all the popular formats, costs $14.44.

About the author:

David Dossot has worked as an architect and software engineer for more than 18 years. He has been using RabbitMQ since 2009, in a variety of different contexts. He is the main contributor to the AMQP transport for Mule. His focus is on building distributed and scalable server-side applications for the JVM and the Erlang VM. He is a member of IEEE, the Computer Society, and AOPA, and holds a diploma in Production Systems Engineering from ESSTIN.

With the help of this guide, readers can get stuck into developing message-based applications immediately with RabbitMQ. Using the fictitious Clever Coney Media as a case study, readers will follow their journey of developing with RabbitMQ, from implementing simple, synchronous get operations to using advanced message routing and tracking the messaging application. With RabbitMQ Essentials, readers will observe how using message queuing software can streamline the development of their own distributed and scalable applications.

Users can now familiarize themselves with the basics of RabbitMQ to start building their own messaging applications and also get to know how Clever Coney Media implemented RabbitMQ to improve the development of applications. Readers will be able to publish, receive, and reject messages and route messages by using direct, topic, fanout, and header exchanges.

Readers will be able to create their own application inbox and public address system using Java and Ruby, analyze the traffic of their applications using a Python client, solve any emergencies using an eviction strategy, smart message routing, clustering, and federation, and at the same time monitor the health of their application by learning how to track it.

RabbitMQ Essentials covers the following topics:

Chapter 1: A Rabbit Springs to Life

Chapter 2: Creating an Application Inbox

Chapter 3: Switching to Server-push

Chapter 4: Handling Application Logs

Chapter 5: Tweaking Message Delivery

Chapter 6: Smart Message Routing

Chapter 7: Taking RabbitMQ to Production

Chapter 8: Testing and Tracing Applications

Whether you are someone who develops enterprise messaging products professionally or a hobbyist who is already familiar with open source Message Queuing software and you are looking for a new challenge, then this is the book for you. Although you should be familiar with Java, Ruby, and Python to get the most out of the examples, this book will give you the push you need to get started, which no other RabbitMQ tutorial can provide you with.


RabbitMQ Essentials
Gain a deep and practical understanding of RabbitMQ

For more information, please visit: http://www.packtpub.com/rabbitmqessentials/book

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software