Prototype Compile Hamilton on to an Orchestration Framework #16
Labels
enhancement
New feature or request
help wanted
Extra attention is needed
migrated-from-old-repo
Migrated from old repository
product idea
Issue by skrawcz
Wednesday Feb 02, 2022 at 01:35 GMT
Originally opened as stitchfix/hamilton#44
Is your feature request related to a problem? Please describe.
Another way to scale a Hamilton DAG is to break it up into stages and have some other orchestrator handle execution. Hamilton need not implement these functions itself -- it could just compile and delegate execution to these frameworks.
E.g. I have a Hamilton DAG, but I want to use my in house Metaflow system -- the user should be able to generate code to run on Metaflow.
Describe the solution you'd like
A prototype to show how you could go from a Hamilton DAG to a DAG/Pipeline of some orchestration framework.
E.g.:
You'd have to think through the flow to do this:
e.g. define Hamilton DAG -> Compile to X Framework -> Commit code -> Run code on Framework X
We should prototype at least two implementations and see how we'd need to structure the code to make it manageable to maintain.
Describe alternatives you've considered
Hamilton could implement something like these other orchestration frameworks do, but that seems like a heavy lift. Better to try compiling to an existing framework.
Additional context
N/A
The text was updated successfully, but these errors were encountered: