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!