e Rabbit library it is as simple as: 
<pre>
<code>import io.scalac.amqp.Connection 
val connection = Connection()</code>
</pre>
        Reactive Rabbit provides all the connection defaults, but you can customize them in your application.conf. 
        </p>
        <p>
        Next thing that has to be done is to set up all the exchanges and queues. Reactive Rabbit provides all the required methods. Unlike the RabbitMQ Java driver, all methods in Reactive Rabbit are asynchronous and return <code>Future</code