Open attentive opened 8 years ago
Celery might be the go for decoupling long-running processes (warps, gdaladdo etc) http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html
If we built a Flask app, could use Flask-GraphQL for the application (not API) aspects https://github.com/graphql-python/flask-graphql
https://github.com/graphql-python/graphene also seems useful …
Twisted Klein may work as well and let us stay closer to a Flasky experience.
@attentive Is that going to tick the boxes from your POV?
A proper solution to the problem of a public-facing map georeferencing tool would use a messaging architecture for the batch processing backend (the warping part) and allow for the possibility of a cluster of processing hosts.