An asynchronous task queue/job queue based on distributed message passing.
RabbitMQ Reconnection. Wrapper over amqp.Connection and amqp.Dial. Allowing to do a reconnection when the connection is broken before forcing the call to the Close () method to be closed.
Note: It is possible that some search terms could be used in multiple areas and that could skew some graphs.