Adapting Java for the Serverless world
summary
The talk examines how Java's cold-start time and memory footprint issues for serverless have been mitigated by improvements from cloud providers (with a focus on AWS) and the Java ecosystem. It reviews popular Java frameworks—Micronaut, Quarkus and Spring Boot—and explains how AOT compilation and GraalVM native images help address serverless challenges to make Java viable for broad serverless use.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:10Java in serverless
- 8:06Serverless basics on AWS Lambda
- 12:43Java cold starts
- 20:37Cost optimization best practices
- 27:42Memory and CPU tools
- 31:39GraalVM Native Image solution
- 37:24Serverless Java frameworks
- 42:38Framework comparison
- 48:00Summary and recommendations
- 49:32Q&A
related talks
51mAdapting Java for the Serverless world!
01h 00mAdapting Java for the Serverless world
01h 10mEnterprise Java on Steroids
30mThe Future of Serverless Java
01h 03mKeynote: Why The Future of Java in the Cloud is Serverless
36mServerless Java
53m"Serverless" Is What J2EE Was Meant To Be
01h 15mJava in Serverless — To Be or Not To Be?
