NodeJS + filas
Este projeto tem como objetivo servir de exemplo sobre como fazer uma conexão simples de envio e consumo de mensagens em sistemas de mensageiria com NodeJs.
Tecnologias
Como utilizar
Criando imagem docker do ActiveMq Artemis
cd docker
./createDockerImagesExternal.sh
Criando os containers
docker-compose up -d
Acessando UI de cada fila
Uso do Nginx como proxy reverso
Testes de benchmark
npx autocannon -c 100 -d 10 localhost:3333/rabbit --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/activemq --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/artemis --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/redis --renderStatusCodes
npx autocannon -c 100 -d 10 localhost:3333/kafka --renderStatusCodes