Mastering RabbitMQ - download pdf or read online

By Emrah Ayanoglu,Yusuf Aytas,Dotan Nahum

ISBN-10: 1783981520

ISBN-13: 9781783981526

Master the paintings of constructing message-based purposes with RabbitMQ

About This Book

  • Learn how you can administer, deal with, and expand your individual message dealer, RabbitMQ
  • Develop consumers to make a message bridge among your software program platforms utilizing RabbitMQ
  • Discover tips on how to in achieving talent with RabbitMQ with the well-defined descriptions of the topics

Who This e-book Is For

If you're an intermediate-level RabbitMQ developer, who desires to in achieving professional-level services within the topic, this e-book is for you. you are going to additionally should have an honest realizing of message queuing.

What you are going to Learn

  • Administer RabbitMQ utilizing diverse tools
  • Understand the roots and information of messaging, message agents, and AMQP protocol
  • Scale the RabbitMQ server utilizing the clusters and excessive availability techniques
  • Extend RabbitMQ by means of constructing the Erlang OTP-based purposes that use the RabbitMQ API
  • Manage the RabbitMQ server utilizing its strong tools
  • Monitor the RabbitMQ Server utilizing assorted open resource instruments resembling Nagios, Munin, and Zabbix
  • Ensure your RabbitMQ's safety utilizing SSL, SASL, and entry control
  • Develop RabbitMQ consumers utilizing Java, Python, and C# with an example

In Detail

RabbitMQ is among the strongest Open resource message dealer software program, that is generic in tech businesses comparable to Mozilla, VMware, Google, AT&T, and so forth. RabbitMQ can provide plenty of brilliant and easy-to-manage functionalities to regulate and deal with the messaging facility with plenty of neighborhood aid. As scalability is one among our significant glossy difficulties, messaging with RabbitMQ is the most a part of the answer to this problem.

This e-book explains and demonstrates the RabbitMQ server in an in depth method. It provide you with plenty of real-world examples and complicated suggestions to take on the scalability issues.

You'll start your trip with the set up and configuration of the RabbitMQ server, whereas additionally being given particular information relating the topic. subsequent, you are going to examine the main difficulties that our server faces, together with scalability and excessive availability, and take a look at to get the recommendations for either one of those concerns by utilizing the RabbitMQ mechanisms. Following on from this, you will get to layout and advance your individual plugins utilizing the Erlang language and RabbitMQ's inner API. this information might help you firstly the administration and tracking of the messages, instruments, and purposes. you will additionally achieve an figuring out of the safety and integrity of the messaging amenities that RabbitMQ presents. within the previous few chapters, you'll construct and hold song of your consumers (senders and receivers) utilizing Java, Python, and C#.

Style and method

An easy-to-follow advisor, choked with hands-on examples dependent round dealing with, tracking, extending, and securing RabbitMQ and its inner instruments. you are going to tips on how to enhance your individual consumers utilizing Java, Python, and C#.

Show description

Read Online or Download Mastering RabbitMQ PDF

Best java programming books

Philip Barker's Java Methods for Financial Engineering: Applications in PDF

This booklet describes the rules of version development in monetary engineering. It explains these types as designs and dealing implementations for Java-based functions. The e-book presents software program execs with an obtainable resource of numerical tools or ready-to-use code to be used in company functions.

Download e-book for kindle: Java Message Service: Creating Distributed Enterprise by Mark Richards,Richard Monson-Haefel,David A Chappell

Java Message provider, moment version, is an intensive creation to the normal API that helps "messaging" -- the software-to-software trade of an important information between community pcs. you will learn the way JMS might help remedy many architectural demanding situations, corresponding to integrating diverse structures and purposes, expanding scalability, getting rid of method bottlenecks, assisting concurrent processing, and selling flexibility and agility.

Beginning Java with WebSphere (Expert's Voice in Java) - download pdf or read online

Starting Java with WebSphere presents a step by step consultant for growing and fitting either buyer- and server-based Java functions utilizing quick software improvement v8, WebSphere software Server eight. zero, and Java. seeing that progressively more Java purposes are relocating to the server and utilizing HTML for the consumer interface, there's a minimum period of time spent exploring the Java GUI elements.

Download e-book for kindle: Learning Akka by Jason Goodwin

Key FeaturesBuild networked purposes that self-healScale out your functions to address extra site visitors fasterAn easy-to-follow consultant with a few examples to make sure you get the simplest commence with AkkaBook DescriptionSoftware this day has to paintings with extra facts, extra clients, extra cores, and extra servers than ever.

Extra info for Mastering RabbitMQ

Example text

Download PDF sample

Mastering RabbitMQ by Emrah Ayanoglu,Yusuf Aytas,Dotan Nahum


by Thomas
4.3

Rated 4.42 of 5 – based on 38 votes