From Bytecode to AOT Cache, Part 4 - Spring Boot, Fat Jars, and the Cache by the Numbers
September 8, 2026
The last part of my journey into JVM startup. Why the AOT cache refuses Spring Boot fat jars, the extract command that fixes it, the rules of the cache, a Dockerfile that does it right, and real measurements on Petclinic.