Create a messaging application with ease using Packt’s new Book and eBook

January 2014 | Cookbooks, Open Source

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.


RabbitMQ Cookbook
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

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