The Life-Changing Magic of Tidying Up ActiveRecord Allocations

The Life-Changing Magic of Tidying Up ActiveRecord Allocations

Your app is slow. It does not spark joy. In this talk, we will use memory allocation profiling tools to discover performance hotspots, even when they're coming from inside a library. We will use this technique with a real-world application to identify a piece of optimizable code in Active Record that ultimately leads to a patch with a substantial impact on page speed.

Presented by, built by me with a brief section on Whence.


Caleb Thompson

May 01, 2019