Taming the Rabbit: Writing RabbitMQ Plugins

By Erlang Central | Published: February 19, 2013

RabbitMQ is a Messaging and Queueing server that works with the AMQP protocol. But what happens if we want to use the server beyond AMQP? What if we want to replace its own storage engine or provide new authentication methods? All of that can be done why writing new plugins for RabbitMQ in Erlang.
In this talk we are going to present various plugins for RabbitMQ and we will show how to extend the broker by adding new routing algorithms with custom exchange types. The code examples will be in Erlang.
Download Presentation Download


  • Alvaro Videla

    Co-author of the RabittMQ Manning book
    Cloud Foundry, VMWare

    Alvaro works as Developer Advocate for Cloud Foundry, VMWare. Before moving to Europe he used to work in Shanghai were he helped building one of Germany biggest dating websites. He co-authored the book "RabbitMQ in Action" for Manning Publishing. Some of his open source projects can be found here: http://github.com/videlalvaro. Apart from code related stuff he likes traveling with his wife, listening/playing music and reading books.

    Alvaro Videla

Follow Erlang Central:

Have an Erlang Question?

Reach out to the Erlang community