Building a Task Dependency System with DAGs and JGraphT
You're building a deployment pipeline. Task A needs to finish before Task B starts. Task C depends on both A and B. Task D only cares about B. Simple enough, right? Then someone asks, "What if we add Task E that depends on D, which depends on B, whic...
alankar-srivastava.hashnode.dev5 min read