Supponiamo che abbiamo un'applicazione Spring Boot che utilizza l'architettura dei microservizi. Ciascuno dei servizi ha i propri modelli di dominio, ma ogni servizio deve fare riferimento a un oggetto dominio utente. Quale sarebbe l'approccio migliore su come risolvere questo problema? Sarebbe meglio per ogni servizio avere solo un ID utente e quindi, quando necessario, chiedere al servizio utente i dettagli dell'utente, oppure sarebbe meglio avere una libreria di domini condivisa per tutti i microservizi?