Skip to content

savannahostrowski/doesjitgobrrr

Repository files navigation

🏎️ does JIT go brrr?

A performance dashboard tracking CPython's JIT vs. Interpreter benchmarks.

View live at doesjitgobrrr.com or isthejitfasteryet.com.

Development

Prerequisites

  • Docker and Docker Compose
  • Node.js 20+ (for frontend development)
  • Python 3.13+ with uv (for API development)

Local Development with Docker Compose

The easiest way to run the full stack locally:

# Start all services (PostgreSQL, API, Frontend)
docker-compose -f docker-compose.dev.yml up

Deployment

Docker Images

Pre-built multi-platform images are available on Docker Hub:

  • savannahostrowski/doesjitgobrrr-api:latest
  • savannahostrowski/doesjitgobrrr-frontend:latest

Data Loading

Benchmark data is automatically loaded via GitHub Actions via the update-data.yml workflow. This fetches benchmark results from pyperf_bench, parses the JSON files, and stores them in the SQLite database.

License

MIT

About

A performance dashboard tracking CPython's JIT vs. Interpreter benchmarks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •