Aplicação usando o middleware rabbitmq para simular a troca de mensagens entre produtor e consumidor.
$ wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
$ sudo dpkg -i erlang-solutions_1.0_all.deb
$ sudo apt-get update -y
$ sudo apt-get install erlang -y
$ echo 'echo "deb http://www.rabbitmq.com/debian/ testing main" >> /etc/apt/sources.list' | sudo -s
$ wget https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
$ sudo apt-key add rabbitmq-signing-key-public.asc
$ sudo apt-get update -y
$ sudo apt-get install rabbitmq-server -y
$ rabbitmq-plugins enable rabbitmq_management
Para acessar o painel de gerenciamento: http://localhost:15672. Para novas instalações, o usuário e senha de acesso criados são: guest.