Hola foreros, tanto tiempo.. Estoy teniendo algunas dudas con respecto a cual es la mejor arquitectura que puedo armar para un sistema que necesita consumir unos servicios..
El tema es el siguiente, tengo una aplicacion que cada X tiempo necesita sincronizar datos con los que provee un servicio, voy a dar un ejemplo:
Lista de personas, el servicio actualiza estos datos cada 24 horas, por lo que cada 24 horas tengo que sincronizar con los datos que hay en mi local, es decir, si hay nuevas personas agregarlas, etc.
Lista de deseos, esta lista se actualiza cada 3 dias.
Lista de compras, se actualiza cada 1 hora.
Entonces aca viene mi duda, como me conviene encarar el "gestor de tareas" para que mantenga los datos actualizados?
Tengo pensado hacerlo con Node.js, piensan que me conviene tener un timer que corra cada 1 minuto y checkee si paso el tiempo requerido, y si es asi, consumir el servicio, o me conviene tener un timer por cada tarea, por ejemplo tiro un timer que dentro de 24 horas consuma el servicio de lista de personas..
Bueno esa es la duda espero puedan ayudarme, saludos!