Build
Task graph
Quick answer
A task graph is the directed acyclic graph of build tasks and their dependencies.
A task graph is the directed acyclic graph of build tasks and their dependencies.
Why it matters
Its critical path is the theoretical floor on your build time. Adding cores past the width of the graph buys nothing — you have to change the graph.
Your next build could be twice as fast, at half the price
Start free. Migrating away is the same one line, and we publish that diff too.
Related
Cross-compilationCross-compilation is building a binary on one architecture that is intended to run on a different one.Incremental buildAn incremental build recompiles only the parts of a project affected by a change, reusing previously built outputs for everything else.MonorepoA monorepo is a single repository containing multiple projects or packages that are versioned and built together.QEMU emulationQEMU emulation runs binaries compiled for one CPU architecture on a machine with a different one, by interpreting instructions in software.