Siamo una startup fintech che sta tentando di ricostruire monolith php su microservice. Come tipica app Web, usiamo per gestire i dati master nella pagina di amministrazione. Come faccio a distribuire questi dati anagrafici tramite microservice? Costruiamo un servizio di gestione di due API. Uno per il punto di ingresso dell'utente frontend altro per il punto di ingresso dell'utente di amministrazione / backend. Creiamo un servizio di prestito per l'utente front-end e un servizio di amministrazione per l'utente di back-end. Il servizio di prestito utilizzerà i dati di prestito, città, paese che sono anche gestibili dal servizio di amministrazione. Dovremmo duplicare il modello e il database di promo prestito, città e paese dal servizio di amministrazione al servizio di prestito? O dovremmo mettere quei dati anagrafici nel servizio di prestito? Leggo anche del modello di saga che forse possiamo usarlo. Dopo ogni aggiornamento dal servizio di amministrazione si attiverà l'aggiornamento sul servizio loam.
Stiamo ancora progettando e immaginando come implementarlo al meglio. Qualsiasi consiglio o contributo apprezzo molto.