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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
420
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
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
2
1.1k
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
300
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
160
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
320
へんな働き方
yusukebe
6
2.9k
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.2k
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
300
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
120
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
1
240
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
220
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
3
2.8k
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
Bash Introduction
62gerente
615
210k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
500
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Amusing Abliteration
ianozsvald
1
150
Abbi's Birthday
coloredviolet
2
6.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
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!