How DFINITY achieved 90% faster builds
replacing unreliable self-hosted macOS runners with zero headache cloud infrastructure
DFINITY

DFINITY

A leading blockchain technology company building the Internet Computer, a revolutionary decentralized computing platform that extends the internet with smart contract functionality.

BlockchainInternet ComputerSeries C
90%
Faster Builds
From ~45 minutes to 3‑4 minutes
0
Maintenance Overhead
No more hardware management
100%
Developer Delight
Reliable builds that complete successfully
Namespace is an impressive team offering a great product; a year after initial contact we are happier than ever to have made the decision to use Namespace infrastructure.
Nicolas Mattia, Software Engineer at DFINITY

The Challenge

Aging Hardware

Self-hosted macOS hardware fleet (2018-2019 Intel Macs) was outdated and unreliable.

Maintenance Burden

Significant engineering time was being consumed by macOS runner maintenance and troubleshooting.

Limited Scalability

On-premises infrastructure couldn't scale to meet growing development team needs.

Why DFINITY Chose Namespace

Seamless GitHub Actions

Simple setup process with minimal migration effort from existing workflows.

Advanced Caching

Built-in Bazel cache support for dramatically faster builds.

Command Line Flexibility

Ability to spin up instances directly from command line for debugging and testing.

Multi-Architecture Support

Access to both AMD64 and ARM64 Linux runners alongside macOS options.

Implementation & Adoption

The migration began with macOS runners exclusively, but organically expanded as other teams discovered the benefits of Namespace's Linux infrastructure.

1

Started with macOS

Initial migration focused on replacing self‑hosted macOS runners.

2

Organic Expansion

After validating the performance gains, also AMD64 and ARM64 Linux runners were adopted.

3

Org-wide Adoption

Multiple development teams recognized the benefits and gradually moved their workflows.

Results and Impact

Self-hosted Runners

~45min

Best-case builds

Namespace

3-4min

Best-case builds

90% faster builds

Plus improved reliability with ~20min average full rebuilds

Operational Benefits

  • Enhanced reproducibility through isolated CI environments
  • Eliminated hardware management overhead
  • Improved cost efficiency

Team Efficiency

  • Reclaimed engineering time from infrastructure maintenance
  • Seamless migration with minimal cost
  • Improved usage monitoring

Conclusion

DFINITY's success with Namespace demonstrates how the right cloud infrastructure partner can transform development operations. The seamless GitHub Actions integration made first steps simple, and throughout incremental adoption, DFINITY has enjoyed strong communication and support from the Namespace team.

The migration to Namespace enabled DFINITY to modernize their CI/CD infrastructure while achieving significant performance improvements and operational efficiencies. Namespace is a platform that grows with development team needs across multiple architectures.

Ready to transform your CI/CD like DFINITY?

Join hundreds of teams using Namespace to build faster, test more efficiently, and ship with confidence.