~/talk

Evolving Java for the Serverless Era with Micronaut

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [serverless, java]
slides:none on file

Micronaut uses ahead‑of‑time compilation to remove runtime reflection and proxies, generate bean introspection and HTTP client implementations at compile time, and provide a Jackson module to avoid duplicate reflective caches, resulting in much lower memory use and faster cold starts. Native images via GraalVM/Substrate produce examples starting around 15 ms startup (and a full app compiled there boots in ~35 ms), ordinary uber jars are ~11 MB, and some users report halving cloud costs.

AI-written summary · about

  1. 0:00Intro
  2. 1:26Java's Problems for Framework Developers
  3. 8:15Why is Reflection a Problem?
  4. 9:55Avoid Reflection!
  5. 12:57With Micronaut You Can Build
  6. 13:51So What is Micronaut? Really?
  7. 17:34Micronaut and GraalVM
  8. 21:24Micronaut for Serverless
  9. 22:18Micronaut's Solutions
  10. 30:39Annotation Mapper
  11. 39:11ApplicationContext
  12. 39:36Configuration Properties Type Safe Configuration
  13. 46:40Micronaut Startup and Memory
  14. 48:53Summary • Micronaut Provides an Awesome Set of Framework
~/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.