/kafka-node

Code Challenge: Micro-serviços com Node e Kafka - Rocketseat

Primary LanguageJavaScript

Micro-serviço com Node.js

  • Utilizando Kafka;
  • Utilizando Node;

Aplicações

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

Fluxo

  • API principal envia uma mensagem 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 sabemos?

  • REST (latência);

  • Redis / RabbitMQ / Kafka;

  • Nubank, Uber, Paypal, Netflix;

O que podemos estudar

  • Consumer demorado para subir;
  • Frameworks especificos para microservices (Molecular);
  • expectResponse (Algo assim).