~/talk

Java Particle Acceleration using Quarkus

Talkat JAX London 2019 · 2019-10-07..10-10· [java, web-performance]
slides:none on file

Quarkus claims to cut Java cloud footprint dramatically: typical cloud stack uses ~220 MB, Quarkus on JVM ~130 MB and GraalVM native ~35 MB, with boot+first-request times dropping from ~9s to ~0.14–0.55s. Demos use Maven, Docker, GraalVM, MariaDB, OpenAPI/Swagger and show live reload updating code and DB schema without restart. Persistence uses Panache active record and generated Kubernetes manifests allow rapid replication — the demo runs ~100 instances locally, proving it works.

AI-written summary · about

  1. 0:00Start
  2. 2:47Why Doing Things in Java
  3. 4:17Dynamic Class Loading
  4. 5:29Lazy Initialization
  5. 10:39Cost of a Java-Based Web Application
  6. 13:24Live Reload
  7. 18:57Ahead of Time Compilation
  8. 29:20Create Persistence Code
  9. 33:40Configure All the Database Connections
  10. 38:41Add a New Attribute
  11. 42:45Wait Error
~/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.