Pessoal,
Hoje tenho um serviço que é crítico e não pode apresentar erro e nem perder informações que irão ser incluídas no banco de dados. Ela é uma rota de POST que faz inclusão de registros através da biblioteca Sequelize, porém caso o banco esteja fora ou por algum motivo não consegui incluir o registro, hoje eu gravo um arquivo .json na pasta do servidor e de tempos em tempos faz a leitura e tenta gravar.
Pela experiência do professor, qual modelo poderia seguir?
As alternativas que eu encontrei seriam:
1 - Criar uma rota de importação e quando executada, faz a leitura dos arquivos e tenta efetuar a inclusão<BR>
2 - Criar uma função temporizadora embutida como por exemplo setInterval. <BR>
3 - Utilização de Cron Jobs <BR>
Ou se tiver outra ideia também é bem vinda.
Obrigado.