Thrash Buddy

Thrash Buddy animated preview

Thrash Buddy is your go-to solution for cloud-native performance testing. Whether you're preparing for a product launch or scaling your infrastructure, Thrash Buddy helps you simulate real-world load with confidence.

Built on top of powerful tools like k6, Prometheus, and Grafana, it enables distributed load testing across Kubernetes clusters, giving you deep insights into how your app performs under pressure.


🔗 View the repository on GitHub and try it out on your infrastructure

Screenshots

Easy Usage

Easy Usage

Deploy and manage your testing infrastructure with simple scripts and an intuitive frontend. Powerful under the hood, simple on the surface. The frontend helps you tackle complex tasks with ease.

Distributed Load Testing

Distributed Load Testing

Simulate large-scale traffic using k6 across multiple Kubernetes pods of your desired sizes (number of agents, CPU and Memory). Thrash Buddy can create loads on your system that you might not be ready for: take care!.

Real-Time Dashboard

Real-Time Dashboard

Monitor your app's performance in real time with Grafana dashboards powered by Prometheus. See metrics like response time and throughput at a glance.

Kubernetes Integration

Kubernetes Integration

Thrash Buddy integrates seamlessly with Kubernetes, and thus allowing you to run it on many cloud providers and on-premises. The cloud tools may offer additional support to you.

Tech Stack