← Graph

Directed Acyclic Graph

concept 2 connections

Foundational primitive used throughout software: Houdini scenes, Nuke compositing setups, Terraform state/HCL, even Excel spreadsheets (cells depending on formula-referenced cells). Julik's thesis: workflows should be modeled explicitly as DAGs, with the DAG definition kept separate from the imperative code executed at each node — just like Terraform's HCL is separate from its Go provider modules, or Nuke's Tcl is separate from its native C++ plug-ins.

category
architecture
about
Directed Acyclic Graph concept
Argues workflows should be modeled as DAGs, with examples from Houdini, Nuke, Terraform and Excel.
about
Directed Acyclic Graph concept
Takeaway argues for explicit DAG definitions separate from node code.

Provenance