Nx makes scaling easy. Modern techniques such as distributed task execution and computation caching make sure your CI times remain fast, even as you keep adding projects to your workspace.
Never rebuild the same code twice
- Nx is smart! It can figure out whether the same computation has run before and can restore the files and the terminal output from its cache.
Distributed task execution (DTE)
- Smart, automated, dynamic distribution of tasks across multiple machines to get maximum parallelization and CPU efficient CI runs.
- Share your local computation cache with team mates and your CI system for maximum efficiency.
Only run what changed
- Nothing is faster than not running a task. Nx analyzes your project graph and can diff it against a baseline to determine which projects changed and what tasks need to be re-run.