Serverless Java
summary
Clear comparison of concrete Java serverless options with working demos and tradeoffs: builds a one-class "hello Duke" function with Maven Shade and deploys it to AWS Lambda, IBM Cloud/OpenWhisk, Azure Functions and Fn Project on Oracle Cloud. Shows jar sizes and upload flow, run results, and that cold starts plague JVMs but GraalVM native images (via Quarkus) cut startup to milliseconds. Notes framework dependencies slow startup, payment-for-execution model, and practical tooling commands used for local testing and cloud deployment.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:57What is Serverless
- 3:26Functions as a Service
- 8:36Java Functions
- 11:07Fast implementations
- 13:09AWS Lambda
- 18:30IBM Cloud Function
- 21:52Azure Functions
- 25:28Fn
- 29:14Functions
- 34:29Questions
related talks
46mServerless Java: Challenges and Triumph
01h 03mKeynote: Why The Future of Java in the Cloud is Serverless
52mContainerless, Bloatless, YAML-less, Serverless Java #slideless
56mAfraid of Java cold starts in Serverless? Fear not, Java is fast
46mMonolith to Serverless - Can Modern Cloud-Native Java Runtimes Do It All
56mThinking in Serverless Java (Code)
01h 00mAdapting Java for the Serverless world
49mJava Patterns and Practices for Serverless Applications
