UW-Macrostrat / macrostrat

A geological data platform for exploration, integration, and analysis
Apache License 2.0
4 stars 1 forks source link

Task/worker system #58

Open davenquinn opened 2 months ago

davenquinn commented 2 months ago

Some processing for maps, etc. will need a system for effectively running long-running tasks to, e.g. set topology, import/export maps, and calculate derived parameters. Right now some of this is happening in Kubernetes cron jobs or external listeners, but this has several disadvantages:

The first step to get to a better organization is to set up a task/worker infrastructure in the Kubernetes environment. Right now, this can be a bit of an empty shell in anticipation of building out more functionality. Architectural considerations: