RabbitMQ can be used to publish messages to queue and to define the consumers that receive the messages asynchronously.
rabbitmq-env.conf
Next Article > RabbitMQ