KJUG #85 "Jak zoptymalizować czas startu JVM'a"
KJUGowicze - #85 meetup już niebawem! Spotykamy się jak zawsze w czwartek w Pubie Garaż. Tym razem na scenie wystąpi Michał Zyga!
Jak zoptymalizować czas startu JVM'a.
Czy Twoja aplikacja uruchamia się zbyt długo? Czy zastanawiałeś się kiedyś, jak JVM może startować szybciej lub ładować mniej klas? Podczas tej prezentacji poznasz kilka technik i projektów, które rzeczywiście przyspieszą JVM – od klasycznego Class Data Sharing (CDS), przez Application CDS (AppCDS), aż po nowoczesne podejścia, takie jak GraalVM, CRaC (Coordinated Restore at Checkpoint) oraz Project Leyden.
Bio:
Programuję zawodowo od maja 2018 roku – głównie w Javie, choć od pewnego czasu tworzę również w Scali. Od października 2024 pracuję w SoftwareMill, gdzie zajmuję się backendem, wydajnością aplikacji oraz eksplorowaniem nowoczesnych technologii w ekosystemie JVM.