ClassLoader на практике: Tomcat, Spring Boot, плагины и утечки памяти
Разбираемся, зачем приложениям несколько ClassLoader-ов, как Tomcat изолирует web-приложения, зачем нужен Thread Context ClassLoader и почему после redeploy старые классы иногда остаются в памяти.