Learning RabbitMQ by Martin Toshev PDF

By Martin Toshev

Key Features

  • Learn to manage, configure, and deal with RabbitMQ instances
  • Discover how you can safe and troubleshoot RabbitMQ instances
  • This e-book is absolutely up to date with all of the most up-to-date adjustments to model 3.5

Book Description

RabbitMQ is Open resource Message Queuing software program in accordance with the complicated Message Queue Protocol regular written within the Erlang Language. RabbitMQ is a perfect candidate for large-scale initiatives starting from e-commerce and finance to important info and social networking as a result of its ease of use and excessive functionality. coping with RabbitMQ in this type of dynamic atmosphere could be a tough job that calls for an excellent figuring out not just of ways to paintings correctly with the message dealer but additionally of its top practices and pitfalls.

Learning RabbitMQ starts off with a concise description of messaging strategies and styles, then strikes directly to concrete functional eventualities for publishing and subscribing to the dealer besides easy management. this data is extra increased via exploring tips to determine clustering and excessive availability on the point of the message dealer and the way to combine RabbitMQ with a few applied sciences corresponding to Spring, and company provider bus strategies akin to MuleESB and WSO2. we'll examine complicated subject matters corresponding to functionality tuning, safe messaging, and the internals of RabbitMQ. eventually we are going to paintings via case-studies in order that we will see RabbitMQ in motion and, if anything is going improper, we are going to discover ways to get to the bottom of it within the Troubleshooting section.

What you'll learn

  • Apply messaging styles utilizing the message broker
  • Administer RabbitMQ utilizing the command line, administration internet console, or administration leisure services
  • Create a cluster of scalable, and highly-available, RabbitMQ instances
  • Use RabbitMQ with the Spring Framework, MuleESB, WSO2, and Oracle databases
  • Deploy RabbitMQ utilizing Puppet, Vagrant, or Docker
  • Fine-tune the functionality of RabbitMQ
  • Monitor RabbitMQ utilizing Nagios, Munin, or Monit
  • Secure, troubleshoot, and expand RabbitMQ

About the Author

Martin Toshev is a software program developer and Java fanatic with greater than 8 years of expertise and substantial services originating from initiatives in components reminiscent of company Java, social networking, resource code research, net of items, and funding banking in businesses corresponding to Cisco and Deutsche Telekom. he's a graduate of machine technological know-how from the collage of Sofia. he's additionally a professional Java expert (SCJP6) and a professional IBM cloud computing resolution consultant. His parts of curiosity contain a variety of Java-related applied sciences (Servlets, JSP, JAXB, JAXP, JMS, JMX, JAX-RS, JAX-WS, Hibernate, Spring Framework, Liferay Portal, and Eclipse RCP), cloud computing applied sciences, cloud-based software program architectures, company program integration, and relational and NoSQL databases. Martin is likely one of the leaders of the Bulgarian Java clients team (BGJUG), a typical speaker at Java meetings, and one of many organizers in the back of the jPrime convention in Bulgaria (http://jprime.io/).

Table of Contents

  1. Introducing RabbitMQ
  2. Design styles with RabbitMQ
  3. Administration, Confi guration, and Management
  4. Clustering
  5. High Availability
  6. Integrations
  7. Performance Tuning and Monitoring
  8. Troubleshooting
  9. Security
  10. Internals
  11. Contributing to RabbitMQ

Show description

Read Online or Download Learning RabbitMQ PDF

Similar java programming books

Practical JIRA Plugins: Using JIRA Effectively: Custom by Matthew B. Doar PDF

One benefit of utilizing JIRA for factor monitoring, trojan horse monitoring, or undertaking administration is the facility to increase this device with hundreds and hundreds of plugins from the JIRA group. during this concise booklet, software program toolsmith Matt Doar—the writer of functional JIRA Administration—shows you the way to create and preserve your personal JIRA plugins to fulfill the categorical wishes of a venture.

Get Image Processing with ImageJ PDF

In DetailDigital photo processing is an more and more vital box throughout an enormous array of medical disciplines. ImageJ’s lengthy background and ever-growing consumer base makes it an ideal candidate for fixing day-by-day projects related to all types of picture research tactics. picture Processing with ImageJ is a realistic e-book that would consultant you from the main uncomplicated research concepts to the bits and bobs of enforcing new functionalities during the ImageJ plugin procedure, it all by utilizing examples and sensible circumstances.

Getting started with Spring Framework, Second Edition by Ashish Sarin,J Sharma PDF

Getting begun with Spring Framework, 3rd version is now on hand. Getting begun with Spring Framework, moment variation contains new chapters on Spring net MVC, RESTful net companies and Spring protection. This ebook is intended for Java builders with very little wisdom of Spring Framework. the entire examples proven during this e-book use Spring four.

Download e-book for iPad: Java Programming for Engineers (Mechanical Engineering) by Julio Sanchez,Maria P. Canton

Whereas educating Java programming at Minnesota country collage, the authors spotted that engineering scholars have been enrolling in Java programming classes that allows you to receive easy programming talents, yet there have been no Java books appropriate for classes meant for engineers. They discovered the necessity for a finished Java programming educational that gives simple programming abilities that may be utilized within the box of engineering.

Additional info for Learning RabbitMQ

Sample text

Download PDF sample

Learning RabbitMQ by Martin Toshev


by Brian
4.5

Rated 4.67 of 5 – based on 28 votes