supabench

Platform to run and keep the history of benchmark runs.

Supabench Banner

References

  • Supabase - Built by Supabase team.
  • Pocketbase - This project uses Pocketbase as a backend, and the frontend is also based on the Pocketbase admin UI.
  • k6 - The load generator used.
  • Terraform - SUT and loader infrastructure delivery.
  • Grafana - Dashboard for benchmark results.
  • Prometheus - Store metrics for benchmark results.
  • Telegraf - Send benchmark metrics to Prometheus.

More Info

More information about the project can be found on the Github Wiki