You know that performance is a feature. And a lot of performance problems can be found and fixed during development.
But what about those slowdowns that only show up in production? Do you have to add log messages to every single line of code? That would just slow things down even more! Or do you ship tons of tiny “maybe this fixes it” commits to see what sticks?
You don’t have to ruin your code to analyze it. Instead, try rbtrace-ing it.
Trace your running Ruby app
With rbtrace, you can detec...
Published on April 07, 2015 15:46