1
resposta

e o JOIN entre os dados de servicos ?

Pessoal, duvida de principiante em microservicos. Num modelo mais tradicional, o JOIN entre dados poderia ser feito via aplicacao. Pensando em microservicos, entendi que podem haver varios tipos de "joins", podendo um deles ser pelas proprias apis de um servico A com um servico B, correto ?

Alguma dica para evoluir nesta parte do assunto ? Quando um servico precisa acessar dados de outro ?

Obrigado!

1 resposta

Olá Mauricio, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

Em um modelo de microserviços, o JOIN entre dados geralmente é feito por meio de chamadas às APIs dos serviços envolvidos. Em vez de realizar JOINs diretamente no banco de dados como em um modelo tradicional, cada serviço é responsável por gerenciar seus próprios dados e disponibilizar APIs para acesso e consulta. Quando há a necessidade de combinar informações de diferentes serviços, é possível realizar chamadas às APIs desses serviços e combinar os resultados no serviço consumidor. Isso permite uma maior independência entre os serviços e facilita a escalabilidade e evolução individual de cada um.

Deixo abaixo artigos que abordam com detalhes sobre o compartilhamento de dados em microsserviços e que será um bom ponto de partida para a resolução dos seus objetivos e projetos.

Observação: O conteúdo recomendado está em inglês, comum na área da tecnologia, utilize o tradutor para melhor compreensão.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software