Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tech talk: Micronaut
Search
Dimitri
July 31, 2020
Programming
230
0
Share
Tech talk: Micronaut
Introduction to Micronaut
Dimitri
July 31, 2020
More Decks by Dimitri
See All by Dimitri
Intro to Astro
g00glen00b
0
160
Moduliths
g00glen00b
0
130
Better monitoring with Spring boot Actuator
g00glen00b
0
350
From WordPress to Gatsby
g00glen00b
3
400
GraphQL
g00glen00b
1
290
Reactive programming with Spring boot 2
g00glen00b
1
430
Introduction to Meteor
g00glen00b
0
490
JavaScript essentials
g00glen00b
3
460
Fronteers - JavaScript at your enterprise (Dutch)
g00glen00b
0
240
Other Decks in Programming
See All in Programming
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
170
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
140
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
150
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
モダンOBSプラグイン開発
umireon
0
200
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
4.6k
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
290
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
380
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.7k
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.8k
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
200
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Balancing Empowerment & Direction
lara
5
1k
AI: The stuff that nobody shows you
jnunemaker
PRO
4
520
Chasing Engaging Ingredients in Design
codingconduct
0
160
Raft: Consensus for Rubyists
vanstee
141
7.4k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
120
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The browser strikes back
jonoalderson
0
890
Navigating Weather and Climate Data
rabernat
0
160
Claude Code のすすめ
schroneko
67
220k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
91
Transcript
Tech talk: Micronaut
How do we usually write Java applications? • Spring, Jackson,
Hibernate, … • Utilizes annotations • Annotation-driven development
How do these annotations (usually) work? • Uses reflection API
• Runtime evaluation takes time • Higher memory consumption • Less benefit from Ahead of Time compilation
Is there an alternative?
Meet Micronaut • Modern Java framework • Focuses on microservices
and serverless • Annotation processors • Runs at compile-time
Advantages of Micronaut • No reflection • No classpath scanning
• Decreased startup time & memory footprint • Works with annotations of other libraries!
Let’s try it out!
Remember this • Startup times not always important • Framework
still young • Quality of documentation • Compilation takes longer
Source code
Thanks for listening!