Instant RabbitMQ Messaging Application Development How-to

Build scalable message-based applications with RabbitMQ
Preview in Mapt

Instant RabbitMQ Messaging Application Development How-to

Andrew Keig

Build scalable message-based applications with RabbitMQ
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.50
RRP $14.99
Save 29%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 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 Mapt 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 Mapt 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 Mapt reader
$0.00
$10.50
$29.99p/m after trial
RRP $14.99
Subscription
eBook
Start 30 Day Trial

Frequently bought together


Instant RabbitMQ Messaging Application Development How-to Book Cover
Instant RabbitMQ Messaging Application Development How-to
$ 14.99
$ 10.50
Instant Apache ActiveMQ Messaging Application Development How-to Book Cover
Instant Apache ActiveMQ Messaging Application Development How-to
$ 14.99
$ 10.50
Buy 2 for $21.00
Save $8.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781782165743
Paperback54 pages

Book Description

RabbitMQ is an open source message-broker that implements the Advanced Message Queuing Protocol (AMQP) standard.  This book will enable you to take advantage of RabbitMQ to create scalable, message-based applications.

In "Instant RabbitMQ Messaging Application Development How-to" you start by understanding the reasons for using an AMQP message broker; you will then implement a simple messaging application.

You will then be guided through the process of decoupling an existing highly-coupled e-commerce application using messaging patterns and look at RabbitMQ options for reliable message delivery. You’ll finish your journey by exploring more advanced routing patterns. This book takes a highly practical approach we will offer numerous hints and tips for successful application development along the way.

Table of Contents

Chapter 1: Instant RabbitMQ Messaging Application Development How-to
What can RabbitMQ do for you?
Installing RabbitMQ (Simple)
Installing Node.js (Simple)
Hello World (Simple)
Work Queues (Intermediate)
Persistent messages (Intermediate)
Acknowledgements (Intermediate)
Publisher Confirms (Intermediate)
Publish Subscribe (Advanced)
Complex routing (Advanced)
Go forth and multiply

What You Will Learn

  • Understand best practices for RabbitMQ application development
  • Distribute time consuming tasks with work queues
  • Decouple your application with the publish subscribe pattern
  • Explore complex routing techniques
  • Reliable message delivery with acknowledgements, persistence and publisher confirms

Authors

Table of Contents

Chapter 1: Instant RabbitMQ Messaging Application Development How-to
What can RabbitMQ do for you?
Installing RabbitMQ (Simple)
Installing Node.js (Simple)
Hello World (Simple)
Work Queues (Intermediate)
Persistent messages (Intermediate)
Acknowledgements (Intermediate)
Publisher Confirms (Intermediate)
Publish Subscribe (Advanced)
Complex routing (Advanced)
Go forth and multiply

Book Details

ISBN 139781782165743
Paperback54 pages
Read More

Read More Reviews

Recommended for You

Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Git: Version Control for Everyone Book Cover
Git: Version Control for Everyone
$ 23.99
$ 16.80
AngularJS Web Application Development Blueprints Book Cover
AngularJS Web Application Development Blueprints
$ 29.99
$ 21.00
RabbitMQ Cookbook Book Cover
RabbitMQ Cookbook
$ 26.99
$ 18.90
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
Expert Python Programming Book Cover
Expert Python Programming
$ 26.99
$ 5.40