canmove, Confirmed users
1,394
edits
(in-tree actions.json is happening!!!) |
No edit summary |
||
| Line 50: | Line 50: | ||
The AWS provisioner is specific to AWS, and mixes the concerns of predicting required load with bidding for and monitoring running EC2 instances. We would like to be able to support other clouds, as well as on-premises hardware, all of which have different behaviors. And we would like to be able to use more sophisticated load-prediction algorithms. | The AWS provisioner is specific to AWS, and mixes the concerns of predicting required load with bidding for and monitoring running EC2 instances. We would like to be able to support other clouds, as well as on-premises hardware, all of which have different behaviors. And we would like to be able to use more sophisticated load-prediction algorithms. | ||
== Portable Decision Tasks == | |||
In the Gecko tree, we have a sophisticated decision task that makes the task graph. | |||
We should provide some support for building a similar system for other projects. That should be some basic building blocks on which those projects can build, since their needs will be different from Gecko. For example, perhaps a Github repo with some basic decision-task code, and a docker image that can run it. Then projects can fork that repo and get some tasks running quickly, then modify it to suit their needs. | |||
= Guidelines = | = Guidelines = | ||