~/talk

Quarkus why, how and what

Talkat Voxxed Days Microservices 2019 · 2019-10-21..10-23· [java, microservices]
slides:none on file

Quarkus bills itself supersonic subatomic and the demo shows why: a to‑do app is generated from code.quarkus.io using JAX‑RS (and a Spring compatibility layer), Hibernate with Panache, Postgres and Maven, with live dev reload recompiling changes in 0.35s dev reload and a working search endpoint with pagination and OpenAPI/Swagger UI. Tests start the whole app, native builds use GraalVM to produce a binary with 43 ms native startup and about 24 MB memory, but native compilation takes noticeably longer.

AI-written summary · about

  1. 0:00Start
  2. 19:20The hidden truth about Java + containers
  3. 23:45Supersonic Subatomic Java
  4. 25:23Benefit No. 3: Unifies Imperative and Reactive
  5. 26:08Best of Breed Frameworks & Standards
  6. 27:07Move startup time to build time
  7. 28:55Build time benefits
  8. 29:47An ahead-of-time, build-time, runtime
  9. 30:44AOTC - GraalVM - Dead code elimination Closed-world assumption
  10. 33:02When to use which VM with Quarkus
  11. 35:58Testing is running
  12. 36:40Observability
~/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.