JackRabbit is a robust, simple and fast way of writing RabbitMQ worker processes. It does not imply any specific use of the data structure used in the message and makes proper use of AMQP headers for routing, content types and so on.
If available in Hex, the package can be installed
by adding jack_rabbit
to your list of dependencies in mix.exs
:
def deps do
[
{:jack_rabbit, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/jack_rabbit.