- Utilizando o Kafka
- Utilizando o Node.js
- API principal (Station);
- Geração de certificado;
- API principal envia uma mensagem pro serviço de certificado para gerar o certificado''
- Micro-serviço de certificado devolve uma resposta (sincrona/assincrona);
Se conseguir sincrona/assincrona
- Recever uma resposta assincrona de quando o e-mail com o certificado foi enviado;
- REST (latência);
- Redis / RabbitMQ / Kafka;
- Nubank, uber, Paypal, Netflix