Programuję od ponad 25 lat, zawodowo z JVM jestem związany od 14.
Podczas kursu wysokopoziomowo opisuję jak działa maszyna wirtualna Javy. Podczas opisywania każdego komponentu opisuję jakie kłopoty mogą mu towarzyszyć, jak je wykryć i jak rozwiązać.
Diagnoza aplikacji Javowych, dlaczego zwalniają, dlaczego przestają działać.
Przyśpieszanie działania aplikacji poprzez profilowanie aplikacji oraz tuning JVM.
Mój własny analizator logów Garbage Collectora i Safepointów: http://gclogs.com
Moje artykuły na temat profilingu i tuningu oraz projekty OpenSource znajdują się na: https://krzysztofslusarski.github.io/