Ho lavorato a un'applicazione che fino ad ora era un Nodo puro. Tuttavia sono preoccupato per le prestazioni e l'overhead poiché l'applicazione esegue molte operazioni sul file system (copia directory, scrittura file, rimozione directory, zip ....)
Tutto funziona come un incantesimo, ma sto pensando che sarebbe meglio spostare le operazioni del file system su un Microservice RESTful poiché le operazioni sincrone non sono ciò di cui si occupa veramente Node.
Credo che le mie opzioni siano:
- Python Flask (ho una certa esperienza con Python)
- Ruby Sinatra (Più esperienza di Python)
- Conservalo nel nodo
Qualcun altro ha alcune esperienze o metriche che possono condividere o consigli generali da dispensare?