~/talk

Next Frontier in Open Source Compilers: Just-In-Time Compilation as a Service

Talkat JCON WORLD ONLINE 2023 · on Monday, 2023-11-20· [compilers-and-language-design, java]
links:none on file
slides:none on file

Eclipse OpenJ9 JITServer decouples the JIT from the JVM and runs compilation over the network, cutting CPU/memory spikes so containers shrink and autoscaling stabilizes. A Red Hat OpenShift demo shows 33% fewer nodes while matching steady-state throughput; a single JITServer should host 10–20 clients per server for efficiency. Available on Linux for Java 8/11/17/21 via IBM Semeru runtimes, with Helm chart, OpenShift operator, optional TLS, Prometheus metrics and InstantOn snapshotting for millisecond startup.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:51Problem with Java on cloud
  3. 6:35JVM and JIT limitations
  4. 11:15JIT as a service solution
  5. 13:44OpenJ9 JVM background
  6. 17:37Performance graphs and demo setup
  7. 21:12Live demo begins
  8. 26:33Demo results and metrics
  9. 29:03JIT server usage in Kubernetes
  10. 31:53InstantOn feature overview
  11. 34:05Final thoughts and benefits
  12. 37:57Modernization tools and resources
  13. 39:23Q&A and closing
~/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.