Hacker News new | ask | show | jobs
by schemescape 1191 days ago
Slight tangent: is anyone aware of a library (in Python or JS… or C) for specifying DAG pipielines that supports caching results (based on input)?

Make is closest I’ve found, but there’s probably something better out there.

Edit: I should look at other build tools, but ideally I want a library.

Edit again: I will be running this locally. Forgot to mention that.

3 comments

alkymi (https://github.com/MathiasStokholm/alkymi) is such a library (disclaimer: I'm the author). I built alkymi to help me cache complex data pipelines, while still having all the niceties of Python.
I haven’t dug too deep yet, but this sounds exactly like what I was looking for, thanks!