logo
How DFINITY moved from self-hosted to 90% faster builds
DFINITY's transformation from unreliable self-hosted macOS runners to cloud infrastructure excellence
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 A
90%
Faster Builds
From ~45 minutes to 3-4 minutes
0
Maintenance Overhead
No more hardware management
100%
Success Rate
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 becoming outdated and unreliable.

Build Reliability Issues

Average full rebuilds were frequently failing to complete successfully.

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 Integration

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.

Build Time Transformation

Self-hosted Runners

~45min

Best-case builds (often failing)

Namespace

3-4min

Best-case builds (reliable)

90% faster builds

Plus improved reliability with ~20min average full rebuilds

Results and Impact

Performance Improvements

  • • 90% faster builds (45min → 3-4min)
  • • Improved reliability (20min avg full rebuilds)
  • • Consistent performance without hardware variability

Operational Benefits

  • • Eliminated maintenance overhead
  • • Enhanced reproducibility with clean environments
  • • Improved system portability and stability

Team Efficiency

  • • Reclaimed time from infrastructure maintenance
  • • Seamless migration with minimal cost
  • • Enhanced visibility and team communication

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

Teams discovered benefits and adopted Linux infrastructure

3

Multi-Architecture

Leveraged both AMD64 and ARM64 Linux runners

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 organizations using Namespace to build faster, eliminate maintenance overhead, and modernize their development infrastructure.

No credit card required • Start building in under 60 seconds