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

Custom plugin development

As we discussed earlier about the custom plugin development, RabbitMQ gives us a chance to develop our own plugins. Sometimes we need to access internal functionality of RabbitMQ, which is not possible with AMQP interface. Therefore, we need to design and develop our custom plugins.

Ok, we decided to develop our custom RabbitMQ plugin. Now, we should know the requirements for custom plugin development in RabbitMQ. As RabbitMQ is developed in Erlang, we have to know Erlang system and its design principles first. After that, we have to know the internal API of RabbitMQ to use APIs in plugin. To access the RabbitMQ APIs, we need a working RabbitMQ development environment. Therefore, we need to download all source code using ...

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