By Emrah Ayanoglu,Yusuf Aytas,Dotan Nahum
ISBN-10: 1783981520
ISBN-13: 9781783981526
Master the paintings of constructing message-based functions with RabbitMQ
About This Book
- Learn find out how to administer, deal with, and expand your personal message dealer, RabbitMQ
- Develop consumers to make a message bridge among your software program structures utilizing RabbitMQ
- Discover tips to in achieving talent with RabbitMQ with the well-defined descriptions of the topics
Who This booklet Is For
If you're an intermediate-level RabbitMQ developer, who desires to in achieving professional-level services within the topic, this ebook is for you. you will additionally have to have a good knowing of message queuing.
What you'll Learn
- Administer RabbitMQ utilizing diversified 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 via constructing the Erlang OTP-based purposes that use the RabbitMQ API
- Manage the RabbitMQ server utilizing its robust tools
- Monitor the RabbitMQ Server utilizing various open resource instruments reminiscent of Nagios, Munin, and Zabbix
- Ensure your RabbitMQ's protection utilizing SSL, SASL, and entry control
- Develop RabbitMQ consumers utilizing Java, Python, and C# with an example
In Detail
RabbitMQ is likely one of the strongest Open resource message dealer software program, that's commonly used in tech businesses similar to Mozilla, VMware, Google, AT&T, etc. RabbitMQ grants plenty of tremendous and easy-to-manage functionalities to manage and deal with the messaging facility with plenty of group aid. As scalability is considered one of our significant glossy difficulties, messaging with RabbitMQ is the most a part of the answer to this problem.
This booklet explains and demonstrates the RabbitMQ server in a close method. It provide you with plenty of real-world examples and complex recommendations to take on the scalability issues.
You'll start your trip with the deploy and configuration of the RabbitMQ server, whereas additionally being given particular info bearing on the topic. subsequent, you will research the key difficulties that our server faces, together with scalability and excessive availability, and check out 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 improve your individual plugins utilizing the Erlang language and RabbitMQ's inner API. this data may help you first of all the administration and tracking of the messages, instruments, and purposes. you will additionally achieve an knowing of the protection and integrity of the messaging amenities that RabbitMQ presents. within the previous couple of chapters, you'll construct and retain tune of your consumers (senders and receivers) utilizing Java, Python, and C#.
Style and procedure
An easy-to-follow advisor, filled with hands-on examples established round handling, tracking, extending, and securing RabbitMQ and its inner instruments. you are going to how one can boost your individual consumers utilizing Java, Python, and C#.
Read or Download Mastering RabbitMQ PDF
Best java programming books
Read e-book online EMF: Eclipse Modeling Framework (Eclipse Series) PDF
EMF: Eclipse Modeling Framework Dave Steinberg Frank Budinsky Marcelo Paternostro Ed Merks sequence Editors: Erich Gamma • Lee Nackman • John Wiegand The Authoritative consultant to EMF Modeling and Code new release The Eclipse Modeling Framework allows builders to quickly build strong functions according to strangely easy versions.
Read e-book online Mastering Lambdas: Java Programming in a Multicore World PDF
The Definitive advisor to Lambda ExpressionsMastering Lambdas: Java Programming in a Multicore global describes how the lambda-related beneficial properties of Java SE eight will let Java to fulfill the demanding situations of next-generation parallel architectures. The ebook explains how one can write lambdas, and the way to exploit them in streams and in assortment processing, delivering code examples all through.
Read e-book online Utilizando UML e Padrões: Uma Introdução à Análise e ao PDF
Chega ao mercado brasileiro a mais recente edição do livro que é número 1, entre profissionais e acadêmicos, para introdução ao pensamento orientado a objetos.
Net improvement continues to be one among modern most well liked, lively, and significant programming and improvement actions. From a unmarried web content to an e-commerce-enabled site to a fully-fledged internet software, the Java programming language and its frameworks permit you excellent flexibility and productiveness on your internet program improvement.
Additional resources for Mastering RabbitMQ
Sample text
Mastering RabbitMQ by Emrah Ayanoglu,Yusuf Aytas,Dotan Nahum
by Steven
4.2