This is an article I wrote for Deliveroo Engineering discussing how to debug memory usage of a JVM-based application. Published on the company’s engineering blog.