# Supersonic Java on Lambda - Kim Kao {%hackmd WDaotZ6JSn6UdPEhrgLeyw %} Lambda * Lambda Function Lifecycle * Prewarm is helpful for around two hours * X-Ray Trace * Lambda Cold Start * Java Hello World takes around one second. * Node JS takes around half a second. * Quarkus with GraalVM takes around half a second. Optimization tips * Load required classes in initialization * Avoid reflection * Less is more * Prime dependencies GraalVM * Faster and Flexible * JVM CI vs Substrate VM Quarkus * https://quarkus.io/ * Cloud native Java stack Lambda Runtime API * Environment Variables * Processing Tasks ###### tags: `jcconf`