How to reduce cold starts for Java Serverless applications in AWS: GraalVM, AWS SnapStart and Co

12:50 - 13:30, 24th of May (Wednesday) 2023/ DEV ARCHITECTURE STAGE

Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless Community. Java is known for its high cold start times which may heavily impact the latencies of your application.  But the times change: Community and AWS as a cloud providers improve things steadily for Java developers. In this talk we look at the best practices, features and possibilities AWS offers for the Java developers to reduce the cold start times like GraalVM Native Image and AWS SnapStart based on CRaC (Coordinated Restore at Checkpoint) Project.

Basic Advanced Expert
Programming Software Architecture
Java Cloud SoftwareEngineering Backend MicroServices

Vadym Kazulkin

ip.labs, Bonn, Germany