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
0
210
Tech talk: Micronaut
Introduction to Micronaut
Dimitri
July 31, 2020
Tweet
Share
More Decks by Dimitri
See All by Dimitri
Intro to Astro
g00glen00b
0
140
Moduliths
g00glen00b
0
120
Better monitoring with Spring boot Actuator
g00glen00b
0
320
From WordPress to Gatsby
g00glen00b
3
380
GraphQL
g00glen00b
1
270
Reactive programming with Spring boot 2
g00glen00b
1
390
Introduction to Meteor
g00glen00b
0
430
JavaScript essentials
g00glen00b
3
430
Fronteers - JavaScript at your enterprise (Dutch)
g00glen00b
0
210
Other Decks in Programming
See All in Programming
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
440
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
330
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
900
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
20
11k
個人軟體時代
ethanhuang13
0
320
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
0
450
AI時代のUIはどこへ行く?
yusukebe
18
8.9k
私の後悔をAWS DMSで解決した話
hiramax
4
210
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
430
RDoc meets YARD
okuramasafumi
4
170
rage against annotate_predecessor
junk0612
0
170
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
The Pragmatic Product Professional
lauravandoore
36
6.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
A Tale of Four Properties
chriscoyier
160
23k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Docker and Python
trallard
45
3.6k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
YesSQL, Process and Tooling at Scale
rocio
173
14k
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!