How Broadcom stays efficient and nimble with monorepos

Discover how Broadcom unified 177 projects in a monorepo — and saved 361 days of compute every month

361 days compute saved monthly

70% cache hit rate

2x faster CI pipelines

Broadcom is a global technology leader providing semiconductor, enterprise software, and security solutions to thousands of customers worldwide. Their engineering organization manages a wide portfolio of complex applications, including the VMware suite of products. As their frontend architecture team grew, so did the cost of fragmented tooling, inconsistent workflows, and infrastructure overhead — challenges that ultimately led them to Nx.

Challenge

Managing software development at enterprise scale requires coordination across multiple teams and products, each with their own unique constraints, user groups, and legacy systems.

  • Developers were losing significant time to infrastructure work: configuring builds, debugging CI pipelines, and waiting for tests to run

  • Every hour spent on DevOps was an hour not spent building features

  • Teams had developed deeply entrenched workflows, preferred coding styles, and familiar toolchains they were reluctant to abandon

  • Moving to a shared monorepo met internal cultural resistance from teams accustomed to working autonomously

Consolidating and standardizing development processes was an obvious priority, and a monorepo was a logical starting point — combining multiple projects into a single repository to improve cohesion. But the technical challenges of the migration were compounded by organizational friction. Teams weren't just being asked to change their tools; they were being asked to give up the autonomy they'd built their workflows around.

We had to go against some of the internal culture of people being more comfortable with their own style of programming. So we had to show them the benefits by showing results before they were convinced that it was the best way to go.

Convincing engineers to adopt a new approach required more than a mandate. Broadcom's platform team needed to demonstrate real, tangible improvements before teams would follow.

Solution

Broadcom's frontend architecture team had been working with Nx since its earliest days, having engaged directly with co-founders Victor Savkin and Jeff Cross to help refactor large JavaScript applications — making Nx a natural fit as it matured into a full platform.

  • Consolidated multiple projects into a single, manageable monorepo

  • Eliminated repetitive DevOps overhead for individual teams

  • Standardized build and test workflows across the organization

  • Adopted remote caching and intelligent task distribution through the Enterprise tier

  • Demonstrated value incrementally, letting results drive adoption rather than mandates

Rather than forcing adoption, the platform team led by example — showing teams how the monorepo made their lives easier and allowed them to focus on building features instead of fighting infrastructure. The strategy worked: as teams joined the monorepo and experienced faster builds and simpler workflows, resistance gave way to buy-in. What began as one team's experiment became company-wide strategy.

The impact became measurable once remote caching and task distribution were in place:

  • 361 days of computation saved every 30 days — nearly a year of compute saved monthly

  • 70% cache hit rate, stable and consistent across the workspace

  • 29-minute average CI times across 177 projects

  • 2x speed improvement after enabling remote caching and task distribution

To make people more comfortable with the monorepo approach, I think you have to lead by example. You show them how you make their life easier and they can focus on real work—forget about DevOps, the hard way of building or running tests. They'll be happy and they follow you along.

Today, Broadcom's monorepo contains 177 projects and continues to grow, with additional applications slated to merge in.

Results

Nearly a year of compute saved every month

After adopting remote caching and intelligent task distribution through Nx Enterprise, Broadcom now saves 361 days of computation every 30 days. That's not an annual figure — it's monthly. At the scale of 177 projects, the cumulative effect of avoided redundant work compounds rapidly, freeing engineering capacity that would otherwise be consumed by infrastructure overhead.

CI times cut in half

Build times dropped by 2x following the rollout of remote caching and task distribution. Average CI times now sit at 29 minutes across the entire workspace — a consistent, predictable baseline that holds even as the monorepo continues to expand with new projects.

To me, Nx means the best developer experience I've had in my career. It's a tool that helps us be so much more productive and be better at our job.

A 70% cache hit rate across the workspace

A 70% cache hit rate means the majority of work across Broadcom's monorepo is never duplicated. This stability — consistent across teams and time — is a direct result of standardized tooling and the trust teams have built in the shared infrastructure. It also reflects how deeply the monorepo approach has been internalized across the organization.

An ongoing partnership at the cutting edge

Broadcom's relationship with Nx predates the platform itself, and that long-standing collaboration continues to pay dividends. Regular engagement with the Nx team keeps Broadcom positioned at the leading edge of what's possible — including maintaining consistent CI pipeline performance regardless of how much work is added to the system.

AI Tools Underperforming? Synthetic Monorepos Could Be The Fix.

Join Victor Savkin and Juri Strumpflohner on April 8th. Discover the infrastructure changes that unlock the full productivity of Claude Code, Copilot, and Cursor.

main-event

AI Tools Underperforming? Synthetic Monorepos Could Be The Fix.

Join Victor Savkin and Juri Strumpflohner on April 8th. Discover the infrastructure changes that unlock the full productivity of Claude Code, Copilot, and Cursor.

main-event

AI Tools Underperforming? Synthetic Monorepos Could Be The Fix.

Join Victor Savkin and Juri Strumpflohner on April 8th. Discover the infrastructure changes that unlock the full productivity of Claude Code, Copilot, and Cursor.

main-event