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 ...

Get Mastering RabbitMQ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.