~/talk

Monolith to Serverless - Can Modern Cloud-Native Java Runtimes Do It All

Talkat JCON Europe 2023 · on Tuesday, 2023-06-20· [java, serverless]
slides:none on file

Compares concrete runtimes and fixes: shows Open Liberty running Spring Boot and microservices with an OpenJ9 JVM offering ~51% faster startup and ~50% smaller memory, and demos a JIT offload “compiler server” that cuts CPU spikes across three AcmeAir instances; explains CRIU-based instant-on checkpoint/restore that drops a 5s start to ~310ms; shows Knative scale-to-zero compatibility and a cloud AOT pipeline, with benchmarks and Kubernetes configs so developers can judge tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 2:066 reasons why Liberty
  3. 4:50Zero Migration
  4. 5:03Developer experience
  5. 8:26Architecture Styles vs Typical Java workloads
  6. 13:58JVM Spikes
  7. 15:25Solution Requirements
  8. 15:44Solutions
  9. 19:48Overview of Eclipse OpenJ9
  10. 21:40IBM Semeru Runtimes
  11. 26:17Demo
  12. 36:52Where to checkpoint?
  13. 41:58Architecture Styles with Open Liberty
  14. 43:50Resources
~/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.