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
150
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
80
Moduliths
g00glen00b
0
83
Better monitoring with Spring boot Actuator
g00glen00b
0
230
From WordPress to Gatsby
g00glen00b
3
270
GraphQL
g00glen00b
1
200
Reactive programming with Spring boot 2
g00glen00b
1
250
Introduction to Meteor
g00glen00b
0
270
JavaScript essentials
g00glen00b
3
360
Fronteers - JavaScript at your enterprise (Dutch)
g00glen00b
0
140
Other Decks in Programming
See All in Programming
APIのない大学ログインWebサービスをWKWebViewとJavaScriptでアプリ化した話
akidon0000
1
330
ピグパーティにおけるMongoDB CommunityバージョンからAtlasへの移行事例
10969hotaka
0
130
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
最近追加した型の紹介とその振り返り
aki19035vc
0
180
CSC307 Lecture 08
javiergs
PRO
0
330
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
uenitty
29
13k
TiDB Serverless ~理想のServerless DBを考える~
soso_15315
1
160
Webエディタライブラリ 「CodeMirror」から学ぶ Webアプリ開発のテクニック
ryosukeigarashi
0
250
iOSアプリでクリップボードにコピーしたことをユーザーに伝えるちょうど良いフィードバックを探す
ski
0
100
AHC035解説
terryu16
0
730
feature環境をGitHub ActionsとCloudFormationでいい感じに管理する
nealle
2
310
Product Management LT会_クアンド新家
shinshin
0
260
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
Fireside Chat
paigeccino
25
2.8k
How to Think Like a Performance Engineer
csswizardry
4
590
Agile that works and the tools we love
rasmusluckow
325
20k
Design by the Numbers
sachag
277
18k
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
The World Runs on Bad Software
bkeepers
PRO
63
11k
Optimizing for Happiness
mojombo
373
69k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Six Lessons from altMBA
skipperchong
24
3.2k
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!