Java ist seit vielen Jahren eine der beliebtesten Programmiersprachen, hatte aber in der Serverless-Community bisher einen schweren Stand. Java ist bekannt für seine hohen Kaltstartzeiten, die sich stark auf die Latenzzeiten Ihrer Anwendung auswirken können. Doch die Zeiten ändern sich: Die Community und AWS als Cloud-Anbieter verbessern die Situation für Java-Entwickler stetig.

In diesem Vortrag sehen wir uns die besten Praktiken, Funktionen und Möglichkeiten an, die AWS für Java-Entwickler bietet, um die Kaltstartzeiten zu reduzieren, wie GraalVM Native Image und AWS SnapStart basierend auf dem CRaC (Coordinated Restore at Checkpoint) Projekt.