Book description
Hop straight into developing your own messaging applications by learning how to utilize RabbitMQ
In Detail
RabbitMQ is above all other forms of message queuing software thanks to its loosely coupled architecture and its ability to bind multiple languages, making modern web applications secure, scalable, and simple to maintain.
Armed with this supportive guide, you now have the opportunity to get stuck into developing your own message-based applications immediately with RabbitMQ. Using the fictitious Clever Coney Media as a case study, you 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, you will observe how using message queuing software can streamline the development of your own distributed and scalable applications.
What You Will Learn
- Familiarize yourself with the basics of RabbitMQ to start building your own messaging applications
- Get to know how Clever Coney Media implemented RabbitMQ to improve the development of applications
- Publish, receive, and reject messages
- Route messages by using direct, topic, fanout, and header exchanges
- Create your own application inbox and public address system using Java and Ruby
- Analyze the traffic of your applications using a Python client
- Solve any emergencies using an eviction strategy, smart message routing, clustering, and federation
- Monitor the health of your application by learning how to track it
Table of contents
-
RabbitMQ Essentials
- Table of Contents
- RabbitMQ Essentials
- Credits
- Foreword
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. A Rabbit Springs to Life
- 2. Creating an Application Inbox
- 3. Switching to Server-push
- 4. Handling Application Logs
- 5. Tweaking Message Delivery
- 6. Smart Message Routing
- 7. Taking RabbitMQ to Production
- 8. Testing and Tracing Applications
- A. Message Schemas
- Index
Product information
- Title: RabbitMQ Essentials
- Author(s):
- Release date: April 2014
- Publisher(s): Packt Publishing
- ISBN: 9781783983209
You might also like
book
RabbitMQ Essentials - Second Edition
Learn basic to advanced RabbitMQ techniques with the help of a realistic case study shared by …
book
RabbitMQ in Depth
RabbitMQ in Depth is a practical guide to building and maintaining message-based applications. This book provides …
book
RabbitMQ in Action
RabbitMQ in Action is a fast-paced run through building and managing scalable applications using the RabbitMQ …
video
Learn RabbitMQ: Asynchronous Messaging with Java and Spring
This course will walk you through the beginning from scratch - messaging itself! We'll discover what …