Sono nuovo in Microservices, e questo è lo scenario.
Sfondo: Ho un'applicazione Web che richiede di archiviare e recuperare i file e diciamo che ho bisogno di documenti di archiviazione (PDF, documenti Word, Excel, ecc.).
La mia idea è di creare un'API in .NET core che consenta di creare file di archivio e fornire un ID in modo che chiunque utilizzi tale API possa fare riferimento a un file dopo quell'ID file.
Domanda: La domanda è, tenendo presente che userò Docker per eseguire l'API come microservizio (una o più istanze?), Dove dovrebbe la mia nuova API, salvare fisicamente i file in modo che qualsiasi tipo di errore possa ripristinarli?.
Alcune guide sarebbero grandiose.