Como demonstrado no curso, uma abordagem quando se trabalha com microserviços é que cada microserviço tenha seu banco de dados e vimos a vantagem disso, mas vamos supor que surgiu um novo requisito, eu quero um relatório com os pedidos de compra por fornecedor, nesse relatório deve ser ser apresentado o nome do fornecedor e os pedidos de compra desse fornecedor, mas no banco do pedido de compra como vimos só guardamos o id do fornecedor, não dá pra dar join pq geralmente os bancos estão em hosts distintos, carregar primeiro os fornecedores e posteriormente fazer uma chamada rest para carregar os pedidos não parece ser uma boa alternativa, parece demorado e custoso. Qual a estratégia que o mercado costuma utilizar para solucionar esse tipo de problema?