Packt is pleased to announce the release of RabbitMQ Cookbook, authored by Sigismondo Boschi and Gabriele Santomaggio. This book is for for software developers who want to develop distributed applications based on messaging. The print book is competitively priced at $44.99, while the eBook and Kindle versions are available for $22.94.
About the authors:
Sigismondo Boschi is a software developer currently involved in messaging and networking distributed applications projects. He has more than 10 years experience working with distributed applications and message-passing paradigms.
Gabriele Santomaggio has worked in the IT industry for more than 15 years. He is a developer, and very keen on middleware and distributed applications. Currently, he is working on high-performance Java applications. He is the member of a big IT Italian community (http://www.indigenidigitali.com) where he has published some posts about Amazon Web Services and message-oriented middleware (http://blog.indigenidigitali.com/tag/ga%20...%20ntomaggio/).
RabbitMQ is an open-source message broker software (sometimes called message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP). The RabbitMQ server is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover.
RabbitMQ Cookbook will help the reader learn the basic functionalities of RabbitMQ with simple examples and an introduction to how a RabbitMQ server works. By the end of the book, the reader will have learned about the usage of basic AMQP functionalities and use RabbitMQ to let decoupled applications exchange messages as per enterprise integration applications. The same building blocks are used to implement the architecture of highly scalable applications like today's social networks, and they are presented in the book with some examples. The reader will also learn how to extend RabbitMQ functionalities by implementing Erlang plugins.
The following chapters are covered in the book:
Chapter 1 : Working with AMQP
Chapter 2 : Going beyond the AMQP Standard
Chapter 3 : Managing RabbitMQ
Chapter 4 : Mixing Different Technologies
Chapter 5 : Using RabbitMQ in Web Applications
Chapter 6 : Developing Scalable Applications
Chapter 7 : Developing High-availability Applications
Chapter 8 : Performance Tuning for RabbitMQ
Chapter 9 : Extending RabbitMQ Functionality
Chapter 10: RabbitMQ on AWS
Chapter 11: AMQP and Cloud Computing – RabbitMQ on PaaS
Chapter 12 : Managing RabbitMQ Error Conditions
RabbitMQ Cookbook is aimed at software developers with some experience with multithreading applications and distributed applications who want to develop distributed applications based on messaging.
|Over 70 practical recipes to help you develop messaging applications using RabbitMQ with the help of plenty of real-life examples
For more information, please visit: http://www.packtpub.com/rabbitmq-cookbook/book