Piranha Cloud - from Eclipse GlassFish to super fast Cloud and Serverless Java
summary
Piranha Cloud is a new Jakarta EE runtime built from GlassFish components with a tiny, custom servlet engine that boots microservices in hundreds of milliseconds — demos show GlassFish server dropping from ~9s to ~6s, GlassFish embedded to ~3s, Piranha to ~300ms, and AWS Lambda cold-starts around ~600ms (with class data sharing lowering local starts to ~100–180ms). It runs as an embeddable engine or executable JAR, translates AWS API Gateway events to servlet requests, and targets serverless and microservice use cases. Piranha Cloud Jakarta EE boot under 100 milliseconds GlassFish embedded
AI-written summary · about
chapters (15)
- 0:00Introduction to Piraña Cloud
- 1:28Why application servers exist
- 3:20GlassFish startup time demo
- 5:50Plain Java vs application servers
- 10:30GlassFish overview and history
- 14:44GlassFish embedded startup
- 19:18GlassFish modularity and Piraña Cloud
- 22:30Piraña Cloud demo and performance
- 27:54Piraña Cloud architecture
- 32:14Why startup speed matters
- 34:50Piraña Cloud in serverless environments
- 38:46AWS Lambda integration demo
- 43:52Optimizing startup with JVM tech
- 46:03Class data sharing demo
- 49:12Conclusion and alternatives
related talks
35mPiranha Cloud - from Eclipse GlassFish to super fast Cloud and Serverless Java
51mAfraid of Java Cold Starts in Serverless? Fear Not, Java is Super Fast!
38mAfraid of Java cold starts in Serverless? Fear not, Java is super fast!
56mAfraid of Java cold starts in Serverless? Fear not, Java is fast
40mHigh-Performance Java-Cloud-Native Apps & Microservices
34mDavid Matejcek: Testing Jakarta EE Applications with Eclipse GlassFish
49mThe Java Cloud-Native Stack for Microservices and Serverless Architecture
36mRealizing the Potential of Cloud Native Serverless Jakarta EE
