Sono nuovo sull'intera architettura di Microservice, quindi scusami le mie domande non strutturate:
Contesto: l'azienda ha bisogno che i clienti siano in grado di selezionare le materie prime, calcolare il costo di queste materie prime sulla base di determinate regole aziendali relative alla quantità di materie prime selezionate, valuta e altre regole che influenzano il risultato del calcolo. Quindi:
- è necessario richiamare un servizio di riferimento per lo scambio per i tassi di cambio
- Ottieni prodotti selezionati dall'interfaccia utente
- Invoca un motore di calcolo per restituire il risultato del calcolo eseguito in base alle regole aziendali
Q1 . Quale sarebbe il miglior formato per scrivere questa specifica di microservizio di calcolo da trasmettere per lo sviluppo?
Q2 . In un'architettura ideale il motore di calcolo sarà nel database delle materie prime o come servizio separato?
Q3 . Qualsiasi modo modello (microservizi) per architettare questo con le dipendenze menzionate in 1,2 e 3 sopra?
Grazie a tutti