Skip to content

ericknathan/nestjs-microservices-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NestJS Microservices Example

Projeto   |    Tecnologias   |    Como executar   |    Licença


NestJS e RabbitMQ

💻 Projeto

Este projeto visa a sintetização e construção de uma arquitetura de microserviços. A estrutura principal é desenvolvida utilizando o poderoso framework NestJS, conhecido por sua capacidade de criar aplicativos robustos e facilmente escaláveis, garantindo assim a confiabilidade e a manutenção simplificada. A integração do RabbitMQ como sistema de mensageria proporciona uma comunicação assíncrona eficaz entre os serviços, garantindo a distribuição inteligente de tarefas e o processamento eficiente de mensagens, mesmo em ambientes complexos e distribuídos. O uso dessas tecnologias combinadas oferece não apenas uma arquitetura flexível, mas também possibilita a construção de sistemas altamente distribuídos e resilientes, preparados para enfrentar desafios contemporâneos de escalabilidade e robustez.

✨ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

🚀 Como executar

  • Clone o repositório
  • Certifique-se de ter o Docker instalado em sua máquina.
  • Crie e execute os containers Docker utilizando docker-compose up
  • Aguarde a criação dos containers e a instalação das dependências

Agora você pode acessar as rotas em localhost:9092 e localhost:9093 utilizando o Postman ou Insomnia

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com ♥ por Erick Nathan.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published