~/talk

Jakarta EE 10 - Simplicity for Modern and Lighweight Cloud Applications

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

Jakarta EE 10 ships (released Sep 22) with a new Core Profile for microservices that targets much smaller runtimes, supports Java SE 11 and 17 (APIs compiled to 11 but tested on 11/17), and enables native-image builds via GraalVM. It adds CDI 4.0 Lite build-time extensions (reflection-free, build-time discovery, beans.xml required for SE), a Java SE bootstrap API for bootable JARs (demo used RESTEasy + JSON‑B), OpenID Connect in Security, multipart REST support, and concrete migration tools (Eclipse Transformer/Tomcat migrator) that worked in the demo.

AI-written summary · about

  1. 0:00Introduction
  2. 1:53Jakarta EE specifications
  3. 2:58Web Profile and Core Profile
  4. 4:42Key updates in specs
  5. 6:46Java SE bootstrap API demo
  6. 10:15Core Profile implementations
  7. 11:42CDI Light and extensions
  8. 12:26Migration path to Jakarta 10
  9. 18:39Live migration demo
  10. 24:42Microservices with Core Profile
  11. 27:53Cloud deployment with Open Liberty
  12. 32:09Future of Jakarta EE
  13. 36:45Getting started resources
  14. 37:50Q&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.