Testes com RabbitMQ
  • JavaScript 100%
Find a file
2025-02-06 13:39:27 -05:00
src Corrigido código crawler para ficar mais organizado 2025-02-06 13:39:27 -05:00
.env.example reorganizado o código para ficar mais simples e fácil de modificar 2025-02-02 11:03:45 -05:00
.gitignore Adicionado exemplo webcrawler 2025-02-06 13:10:53 -05:00
docker-compose.yml Commit inicial 2025-02-02 10:00:48 -05:00
package-lock.json Adicionado exemplo webcrawler 2025-02-06 13:10:53 -05:00
package.json Adicionado exemplo webcrawler 2025-02-06 13:10:53 -05:00
README.md atualizado readme 2025-02-03 12:07:00 -05:00

bull ou rabbitmq? R: usar rabbitmq já que bull é outra coisa

Roteiro:

Teórico: https://www.youtube.com/watch?v=W4_aGb_MOls

  • Introdução o que é uma fila (Estrutura)
  • Que problema(s) uma fila resolve
  • Rabbitmq como funciona

https://www.youtube.com/watch?v=hfUIWe1tK8E RabbitMQ : Message Queues for beginners

Prática: rabbitmq https://www.youtube.com/watch?v=Cie5v59mrTg&t=660s

  • Instalação/configuração rabbitmq
  • Hello world fila

Iniciando o rabbitmq com docker

docker run --name rabbitmq:3-management -p 5672:5672 -p 8080:15672 rabbitmq

gerenciamento do rabbitmq ficará disponível em http://localhost:8080/ (usuário e senha padrão 'guest')

Criando projeto nodejs

npm init -y

npm install amqplib