Video explicando o projeto: https://youtu.be/bhkh7SRQoOE
Motivos
- https://www.youtube.com/watch?v=FcF5iufd2P0&t=5s (basico)
- https://www.youtube.com/watch?v=YotzziZzKJo&t=3404s (pouco de codigo)
- https://www.youtube.com/watch?v=xpwmMarGtwE
- https://www.youtube.com/watch?v=yL1BPIw2ihY&t=423s (BR RabbitMQ e Apache Kafka - Michelli Brito)
Iniciar o projeto
docker-compose up
links:
Exchanges:
- pedido_exchange
Queue:
- distributor_queue
- email_queue
Porque?
- grande volume de informações.
- queda dos serviços
- robustez
fazer um pedido, e distribuir para 3 serviços diferentes email, distribuidor e pagamento. Todos os serviços são assincronos.
Tecnologias:
- git
- (rabbitmq) [https://www.rabbitmq.com/]
- vim
- tmux
- firefox
- OBS
- PHP
- composer