anxiousmodernman / teamdash

A platform for developing, scheduling, and viewing reports
0 stars 0 forks source link

Investigate Celery for task queue and scheduling #8

Closed anxiousmodernman closed 11 years ago

anxiousmodernman commented 11 years ago

To solve the problem of scheduling tasks, we should investigate the task-queue-for-dedicated-workers model with Celery.

An overview is here. This has the added benefit of greater scalability. http://docs.celeryproject.org/en/latest/getting-started/introduction.html#what-is-a-task-queue

anxiousmodernman commented 11 years ago

Related: http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html#guide-beat

anxiousmodernman commented 11 years ago

Celery is a sane choice for the messaging framework. Let's do it.