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
Mapt Subscription
FREE
$30.00/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
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
$0.00
$25.20
$44.99
$29.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Learning RabbitMQ Book Cover
Learning RabbitMQ
$ 35.99
$ 25.20
RabbitMQ Cookbook Book Cover
RabbitMQ Cookbook
$ 26.99
$ 18.90
Buy 2 for $35.00
Save $27.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
$ 18.90
Python Microservices Development Book Cover
Python Microservices Development
$ 35.99
$ 25.20
Mastering PostgreSQL 10 Book Cover
Mastering PostgreSQL 10
$ 31.99
$ 22.40
Learning Elastic Stack 6.0 Book Cover
Learning Elastic Stack 6.0
$ 27.99
$ 19.60
Learning RxJava Book Cover
Learning RxJava
$ 35.99
$ 25.20
Learning Spark SQL Book Cover
Learning Spark SQL
$ 43.99
$ 30.80