Nx is a popular open-source build system optimized for monorepos that comes with built-in tooling and advanced CI capabilities. It supports most of the popular frontend frameworks like React, Vue, node.js, Angular, NextJS, and has recently added support for non-Javascript languages such as Java, C#, Go, etc. Nx provides a handy CLI tool called `affected` to calculate the targets affected between two Git SHAs, allowing teams to split the queue into multiple disjoint queues when using MergeQueue in large monorepos. To pass the affected targets to MergeQueue automatically, GitHub Actions can be used to fetch the base SHA and head SHA of a PR, use Nx CLI to pull affected targets based on these SHAs, and send this information to Aviator's server for queue selection. This enables teams to scale their MergeQueues to thousands of daily merges without breaking the builds.