~/talk

The Past, Present, and Future of Enterprise Java

Talkat JDD 2025 · 2025-10-21..10-22· [java]
slides:none on file

Timeline shows Jakarta EE 11 as a Java SE 17/21‑verified platform that runs on Java 25, with a new core profile for CDI‑centric microservices and a refactored TCK moved to JUnit 5/Arquillian/Maven. Demos use Open Liberty, show the virtual=true flag to opt into virtual threads at runtime, and use Jakarta Data (a Jakarta Data repository pattern) with records as embeddables. Migration tooling includes Eclipse Transformer and Apache Tomcat migration helpers; examples compile to 17 and run as virtual or platform threads depending on JVM.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 7:54Transition from J2EE to modern Jakarta EE
  3. 15:47Jakarta EE 10 and 11 updates
  4. 22:58Virtual threads in Jakarta Concurrency
  5. 23:18Jakarta Persistence improvements
  6. 24:45Jakarta Data introduction
  7. 30:50Jakarta EE 12 roadmap
  8. 36:30Jakarta and AI integration
  9. 42:11Migration tools and future outlook
  10. 43:56Resources and closing remarks
~/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.