By Emrah Ayanoglu,Yusuf Aytas,Dotan Nahum
Master the artwork of constructing message-based functions with RabbitMQ
About This Book
- Learn how one can administer, deal with, and expand your individual message dealer, RabbitMQ
- Develop consumers to make a message bridge among your software program structures 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 attaining professional-level services within the topic, this publication is for you. you will additionally must have a good knowing of message queuing.
What you'll Learn
- Administer RabbitMQ utilizing varied tools
- Understand the roots and info 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 various open resource instruments corresponding to 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
RabbitMQ is among the strongest Open resource message dealer software program, that is time-honored in tech businesses reminiscent of Mozilla, VMware, Google, AT&T, etc. RabbitMQ supplies plenty of fabulous and easy-to-manage functionalities to regulate and deal with the messaging facility with plenty of neighborhood aid. As scalability is considered one of our significant smooth difficulties, messaging with RabbitMQ is the most a part of the answer to this problem.
This publication explains and demonstrates the RabbitMQ server in an in depth method. It provide you with plenty of real-world examples and complex suggestions to take on the scalability issues.
You'll commence your trip with the deploy and configuration of the RabbitMQ server, whereas additionally being given particular information relating the topic. subsequent, you will examine the most important difficulties that our server faces, together with scalability and excessive availability, and take a look at to get the strategies for either one of those concerns through the use of the RabbitMQ mechanisms. Following on from this, you will get to layout and strengthen your individual plugins utilizing the Erlang language and RabbitMQ's inner API. this data might help you first of all the administration and tracking of the messages, instruments, and purposes. you are going to additionally achieve an realizing of the protection and integrity of the messaging amenities that RabbitMQ offers. within the previous couple of chapters, you are going to construct and preserve tune of your consumers (senders and receivers) utilizing Java, Python, and C#.
Style and strategy
An easy-to-follow consultant, packed with hands-on examples established round handling, tracking, extending, and securing RabbitMQ and its inner instruments. you are going to the right way to improve your individual consumers utilizing Java, Python, and C#.
Read or Download Mastering RabbitMQ PDF
Similar java programming books
In DetailJava EE is the normal on firm computing and Oracle WebLogic Server is the main complete platform for company functions. The publication combines Java EE with WebLogic Server within the most typically used Java IDE, the Eclipse IDE three. 7. "Java EE improvement with Eclipse" is the one booklet on Eclipse IDE for Java EE builders.
Dieses Buch bietet Ihnen einen schnellen Einstieg und umfassenden Überblick über die gesamte JavaFX-API. Schritt für Schritt zeigt es, wie Sie eine erste Anwendung bauen, wie Sie das eigene Datenmodell in der Oberfläche darstellen und editierbar machen und wie Sie die Anwendung mit JavaFX-Features anreichern, um ein modernes und ansprechendes UserInterface zu erhalten.
This is often the publication of the published publication and will now not comprise any media, web site entry codes, or print supplementations which may come packaged with the certain e-book. Programming talents are vital in today’s international, not only for laptop technological know-how scholars, but in addition for an individual in any clinical or technical self-discipline.
- Practical Database Programming with Java
- Java EE 7 Recipes: A Problem-Solution Approach
- Learn Scala for Java Developers
- Java EE Development with Eclipse
- The Java EE 7 Tutorial: Volume 2 (Java Series)
Extra info for Mastering RabbitMQ
Mastering RabbitMQ by Emrah Ayanoglu,Yusuf Aytas,Dotan Nahum