J'ai des données pour un certain domaine réparties entre un microservice et une base de données héritée. J'ai une recherche qui couvre les champs de la base de données héritée et microservice. Auparavant (avant la division du microservice), cela se faisait avec 1 requête SQL. Maintenant, j'ai besoin d'un appel REST et d'une requête vers une base de données héritée pour servir cette fonctionnalité de recherche. Nous parlons ici de quelques millions de lignes. Comment puis-je modéliser cela au mieux? En raison du volume de données, l'appel REST renvoie également des résultats paginés. L'approche naïve pour lancer un appel SQL et combiner et fusionner les résultats avec la réponse REST est trop lente et pas vraiment pratique.