Ho un'applicazione web che consente agli utenti di caricare file. La mia applicazione esegue l'elaborazione su questi file (analisi, modifica dei metadati, ecc.). Quale approccio dovrei seguire?
- Devo salvare i file localmente nel server Web finché non vengono elaborati e infine caricarli su S3 ed eliminarli dal server web locale?
- O dovrei caricare i file su S3 fin dall'inizio e leggere il file da S3 (per l'elaborazione), copiarlo localmente (per modificare i metadati), sovrascriverlo su S3 e cancellarlo di nuovo localmente?