Blunders.io

Blunders is a web-based profiler of JVM applications. Understand and fix performance problems, faster.

Want to know how? Try the demo.

Launch Demo
search

Live JVM
profiling

Always on, in production. Find out why response times were slow 3 days ago.
devices

Web based
& Responsive

Instantly understand performance from anywhere. No remote JMX or SSH needed.
timeline

CPU
& Memory

Dig down into exactly which methods your application spends time in. And how much memory they allocate.
Memory allocation flame chart

How it works

  1. Attach Blunders to your application through a java agent or as a maven/gradle dependency.
  2. Within 30 seconds, profiling data is available on Blunders.io.
  3. Profit. Blunders will tell you which code paths are the most CPU and memory intensive.

Why Blunders?

When building Blunders, I built the tool that I wanted when working with performance. Performance issues can be hard to track down, and are often hard to reproduce outside of production.

Blunders can show you exactly what your production services is doing, both now and in the past. Blunders makes it easier, faster and cheaper to fix performance problems, by letting you focus on actually fixing the problem.

Whether you want to improve load times, increase stability or save on machine costs, Blunders is your friend.

Features

  • CPU and memory profiling.
    Know what parts of the code have the largest performance impact.
  • Profiling in production.
    Don't spend your time trying to reproduce issues locally.
  • View both real time and historic data.
    Want to know why there was a spike 3 days ago? Now you can.
  • Heroku integration.
    Blunders can integrate with Heroku, for a more seamless experience.

Get in touch

Do you want to learn more about how blunders can help you solve your performance issues, or have any other questions? Get in touch by filling out the form below.