Get the latest tech news

How Compiler Explorer Works in 2025


How we handle 92 million compilations a year without everything catching fire

We use the excellent terraform-aws-github-runner project to configure our AWS-based GitHub Actions runners, but the Docker infrastructure and compiler orchestration is all our own creation built on top. nsjail came about because people kept trying to break things Daily builds started because manually updating compilers was painful We added multi-architecture support because users kept asking We moved to Typescript from pure Javascript because we like types User accounts for managing short links (at least, if I can be sure enough of the privacy implications and regulatory burden) More architectures (particularly RISC-V) CPU performance analysis visualisation (been wanting this for 6+ years)

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Compiler Explorer

Compiler Explorer

Related news:

News photo

Compiler Explorer and the promise of URLs that last forever

News photo

Compiler Explorer