Je suis à la recherche de modèles architecturaux pour une application que je développe et une approche de microservice semble être un bon choix, mais je ne sais pas comment gérer les interactions entre les services.
L'application traite principalement des utilisateurs, des profils appartenant à des utilisateurs, des photos et des balises représentant un à plusieurs profils d'une photo. Il serait concevable qu'il existe des méthodes pour renvoyer les photos téléchargées par un utilisateur, renvoyer des photos contenant un certain profil étiqueté, etc.
C’est la première fois que j’essaie de concevoir une architecture reposant sur un microservice. Je viens d’une histoire inspirée par les modèles monolithiques . Dans ce monde, les contrôleurs associent ces objets de domaine, mais j'ai du mal à comprendre comment cela fonctionnerait sous forme de microserveur.