i have a django app that has more than 500 tables each table is for a device (each device sends 500 data every day and i store them in database).
i should get 10 minutes,hourly,daily,weekly, monthly averages and store them in another table called averages.
i don't know what is the best way for these periodic tasks. using django modules like celery-beat or using supervisor of the host?
thanks a lot.