Fork me on GitHub!
Señor Developer!


Ruby User Group Berlin

Optimising program performance with DDMetrics

this Topic will be presented by Denis Defreyne

at January Meetup 2019, hosted by Tobias Pfeiffer

To optimise a program for execution speed, you first find out which parts are running the slowest, and secondly you optimise those slowest parts. This talk focuses on the former.

How do you find the slowest parts? Traditionally, you use a profiler, such as ruby-prof or stackprof. The output of profilers tends to be very detailed, but also very noisy: it can be difficult to interpret.

I present DDMetrics, a different (but more manual) approach to collecting (performance) metrics of applications, useful for finding the parts of a program that can benefit from optimising.

Duration: shorter than a regular talk — about 15min

1 People like it