/ Performance Engineer
← All posts
May 30, 2026 · 6 min read · Hot paths

The allocation you didn't know you were making

A boxing bug that cost 200ms per request, hiding in plain sight behind a generic API.

A boxing bug that cost 200ms per request, hiding in plain sight behind a generic API. This one didn’t show up in any obvious hot loop — it was smeared across thousands of call sites, one small autoboxed allocation at a time, until the allocator itself became the bottleneck.

(Full write-up coming soon.)

ŁJ
Łukasz Jarocki
Performance Engineer
See the projects →