~/talk

Piranha Cloud - from Eclipse GlassFish to super fast Cloud and Serverless Java

Talkat EclipseCon 2022 · 2022-10-24..10-27· [java, serverless]
links:none on file
slides:none on file

Piranha Cloud is a lightweight Jakarta EE runtime built from GlassFish components (Jersey, EclipseLink) with a new minimal servlet container, a modular HTTP stack and optional Hazelcast session extension. Measured startup times: GlassFish ~4.1s, plain Java main 60ms, Piranha embedded + HTTP 237ms, minimal embedded 150ms; a realistic Jersey REST stack runs near 1s. Piranha runs as an embeddable library, packages features as separate Maven artifacts, and maps cloud events for AWS Lambda, enabling fast cold starts while keeping standard Jakarta APIs.

AI-written summary · about

  1. 0:00Piranha Cloud intro
  2. 1:12Java app servers evolution
  3. 3:00Fast Java startup times
  4. 5:08What is Piranha Cloud
  5. 6:56Piranha Cloud design
  6. 12:16GlassFish startup performance
  7. 14:53Plain Java startup benchmark
  8. 16:42Startup speed in serverless
  9. 17:51Piranha Cloud demo
  10. 23:28Customizing Piranha features
  11. 24:32Minimal embedded setup
  12. 26:25REST app with Piranha
  13. 31:47Startup times comparison
  14. 32:10Piranha Cloud on AWS Lambda
  15. 34:18Conclusion & Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.