Learning RabbitMQ

Build and optimize efficient messaging applications with ease

Learning RabbitMQ

Martin Toshev

3 customer reviews
Build and optimize efficient messaging applications with ease
Packt Subscription
$5.00
$9.99/m after first month
eBook
$5.00
RRP $35.99
Save 86%
Print + eBook
$44.99
RRP $44.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$5.00
$5.00
$44.99
$9.99/m after first month
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Subscribe Now

Frequently bought together


Learning RabbitMQ Book Cover
Learning RabbitMQ
$ 35.99
$ 5.00
RabbitMQ Cookbook Book Cover
RabbitMQ Cookbook
$ 26.99
$ 5.00
Buy 2 for $10.00
Save $52.98
Add to Cart

Book Details

ISBN 139781783984565
Paperback262 pages

Book Description

RabbitMQ is Open Source Message Queuing software based on the Advanced Message Queue Protocol Standard written in the Erlang Language. RabbitMQ is an ideal candidate for large-scale projects ranging from e-commerce and finance to Big Data and social networking because of its ease of use and high performance. Managing RabbitMQ in such a dynamic environment can be a challenging task that requires a good understanding not only of how to work properly with the message broker but also of its best practices and pitfalls.

Learning RabbitMQ starts with a concise description of messaging solutions and patterns, then moves on to concrete practical scenarios for publishing and subscribing to the broker along with basic administration. This knowledge is further expanded by exploring how to establish clustering and high availability at the level of the message broker and how to integrate RabbitMQ with a number of technologies such as Spring, and enterprise service bus solutions such as MuleESB and WSO2. We will look at advanced topics such as performance tuning, secure messaging, and the internals of RabbitMQ. Finally we will work through case-studies so that we can see RabbitMQ in action and, if something goes wrong, we'll learn to resolve it in the Troubleshooting section.

Table of Contents

What You Will Learn

  • Apply messaging patterns using the message broker
  • Administer RabbitMQ using the command line, management Web console, or management REST services
  • Create a cluster of scalable, and highly-available, RabbitMQ instances
  • Use RabbitMQ with the Spring Framework, MuleESB, WSO2, and Oracle databases
  • Deploy RabbitMQ using Puppet, Vagrant, or Docker
  • Fine-tune the performance of RabbitMQ
  • Monitor RabbitMQ using Nagios, Munin, or Monit
  • Secure, troubleshoot, and extend RabbitMQ

Authors

Table of Contents

Book Details

ISBN 139781783984565
Paperback262 pages
Read More
From 3 reviews

Read More Reviews

Recommended for You

RabbitMQ Cookbook Book Cover
RabbitMQ Cookbook
$ 26.99
$ 5.00
Mastering PostgreSQL 10 Book Cover
Mastering PostgreSQL 10
$ 31.99
$ 5.00
Architectural Patterns Book Cover
Architectural Patterns
$ 39.99
$ 5.00
Learning Elastic Stack 6.0 Book Cover
Learning Elastic Stack 6.0
$ 27.99
$ 5.00
OpenStack Bootcamp Book Cover
OpenStack Bootcamp
$ 31.99
$ 5.00
Python Data Structures and Algorithms Book Cover
Python Data Structures and Algorithms
$ 35.99
$ 5.00