Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
2019, May, JBCNConf
Search
Rustam Mehmandarov
May 27, 2019
Technology
23
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2019, May, JBCNConf
Rustam Mehmandarov
May 27, 2019
More Decks by Rustam Mehmandarov
See All by Rustam Mehmandarov
RigaDevDays_May_2019.pdf
mehmandarov
0
87
Other Decks in Technology
See All in Technology
Getting Started with Google Antigravity
glaforge
0
310
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
0
170
専門領域のAIをどう評価するか
bengo4com
2
170
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
780
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
210
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
Kiro Crewをはじめよう
kizawa2020
1
160
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
160
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
Optunaの最新リリースv5.0について
pfn
PRO
0
120
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
890
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Site-Speed That Sticks
csswizardry
13
1.6k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Scaling GitHub
holman
464
140k
Writing Fast Ruby
sferik
630
63k
Embracing the Ebb and Flow
colly
88
5.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Transcript
JBCNConf, Barcelona IoT Powered by MicroProfile Rustam Mehmandarov @RMehmandarov Mads
Opheim @MadsOpheim
¡Hola! 2
Why? 3 The Motivation
New office, new lights Just Add Coffee. And Enterprise Developers.
4
5 The Architecture
MicroProfile In Practice. 6
Community - individuals, organizations, vendors 7
Current MicroProfile implementations 8
9 MicroProfile is lightweight! https://dzone.com/articles/microprofile-5-things-you-need-to-know
10 MicroProfile
11 MicroProfile in the Lightning Control Service
12 The Architecture
13 CDI
14 JAX-RS and JSON-P
15 MicroProfile in the Gateway Service
16 The Architecture
17 Config
18 Health Check: Response – Happy Days
19 Health Check: Response – Not So Happy Days
20 Health Check: HowTo
21 Metrics
22 Application-specific Metrics
23 Fault Tolerance – Retry and Circuit Breaker
24 Fault Tolerance – Timeout
25 Fault Tolerance – Fallback
26 REST Client
27 REST Client There be dragons. <rant />
28 Maturity
29 MicroProfile in the Time and Weather Services
30 The Architecture
31 OpenAPI
32 OpenAPI
33 DEMO
34 Things We’ve Learned
New, cool things keep on coming! 35
36
37 Lombok - YAGNI?
38 Inject Logger - YAGNI?
39 A Better Logger
App servers differ... 40
41
42 Other Cool Techy Stuff
43 Local Maven Repo
44 Faking an API
45
Future Work 46
47 MicroProfile
48 Open Tracing
49 JWT Auth
50 MicroProfile: Roadmap
51
52
Everything’s on GitHub! 53 https://github.com/mehmandarov/microprofile-iot More info on https://microprofile.io
Thanks! @MadsOpheim @RMehmandarov 54