O'Reilly logo

Mastering RabbitMQ by Dotan Nahum, Yusuf Aytaş, Emrah Ayanoglu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Plugins and Plugin Development

Today, plugins are the main extending point of the software systems. As we know from other software projects, plugins are used to extend the capability or add any other skills to the software system.

RabbitMQ has its own plugin system, and it gives us default plugins as well. Moreover, RabbitMQ gives us one more opportunity: developing our custom plugin using RabbitMQ's API.

In this chapter, we will discuss the details of the plugins, default plugins and custom plugin development, as the following list describes:

  • Plugin management and default plugins
  • Plugin configuration
  • Custom plugin development

Plugin management and default plugins

RabbitMQ provides a number of tools that aid us in plugin management. Additionally, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required