TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mazzle – A pipelines as code tool

41 pointsby g0xA52A2Aover 1 year ago

2 comments

Terrettaover 1 year ago
Once upon a time, you could roll your own of this using `tup` which might have my favorite &quot;how it works&quot; in the readme:<p><i>How is it so awesome?</i><p><i>In a typical build system, the dependency arrows go down. Although this is the way they would naturally go due to gravity, it is unfortunately also where the enemy&#x27;s gate is. This makes it very inefficient and unfriendly. In tup, the arrows go up. This is obviously true because it rhymes. See how the dependencies differ in make and tup:</i><p><i>[ Make vs. Tup ]</i><p><i>See the difference? The arrows go up. This makes it very fast.</i><p><a href="https:&#x2F;&#x2F;gittup.org&#x2F;tup&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gittup.org&#x2F;tup&#x2F;</a><p>Also has a whitepaper: <a href="https:&#x2F;&#x2F;gittup.org&#x2F;tup&#x2F;build_system_rules_and_algorithms.pdf" rel="nofollow">https:&#x2F;&#x2F;gittup.org&#x2F;tup&#x2F;build_system_rules_and_algorithms.pdf</a>
评论 #38827742 未加载
SOLAR_FIELDSover 1 year ago
I looked at this and I was heavily inspired by it in terms of thought process when going through the process of looking at DAG like representation of pipelines. Nowadays there is stuff like Dagger, Dagster, Terragrunt that are more evolved forms of what this is doing, from different angles. I think it could be a good option for someone who wanted something dead simple with a very low dependency footprint though as it’s mostly just a bunch of wired up bash.