Sto entrando nell'architettura dei microservizi e ci sono alcuni problemi che mi stanno infastidendo. Il principale vantaggio dei microservizi è la scalabilità. Diciamo che ho un servizio e sto eseguendo istanze 1-n di questi servizi.
-
Nel caso di un'applicazione di avvio a molla, abbiamo un meccanismo di cache semplice e di facile implementazione, ma le nostre istanze non saranno a conoscenza dei dati reciproci quali sono le soluzioni comuni o la semplice alternativa a tale cache?
-
Alcuni servizi possono utilizzare lo stesso database con la cache di secondo livello. In che modo i servizi possono comunicare tra loro in questo caso?
Fornisci tutti i materiali validi per il "passaggio facile" dall'app monolite all'approccio dei microservizi.