Skip to content

TecladistaProd/Microservice-in-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microservice write in Node.js

  • Utilizando Kafka;
  • Utilizando Node;

Aplicações

  • API principal (Station);
  • Geração de certificado;

Fluxo

  • API principal envia uma menssagem pro serviço de certificado para gerar o certificado;
  • Micro-serviço de certificado devolve uma resposta (síncrona/assíncrona);

Se conseguir síncrona/assíncrona:

  • Receber uma resposta assíncrona de quando o e-mail com o certificado foi enviado;

O que se sabe ?

(formas de "conversãso" entre os mesmos)

  • REST (latência);

  • Redis / RabbitMQ / Kafka;

  • Nubank, Uber, Paypal, Netflix;

O que podemos estudar

  • Consumer demorando para subir;
  • Framework gráficos para microserviços (Molecular / Nest)
  • expectResponse (Algo Assim)
  • trocar PhantomJS (por conta de estar depreciado) por puppeteer

Como Startar

Abra um terminal e starte o docker primeiro docker-compose up -d, Ao terminal no mesmo terminal mesmo entre na pasta api e starte a API REST npm run dev, em outro terminal na pasta certification starte o micro-serviço de gerar certificados npm run dev

About

Studying microservices concept using node, docker and kafka

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published