Java in The Cloud with GraalVM • Alina Yurenko • GOTO 2023
This presentation was recorded at GOTO Aarhus 2023. #GOTOcon #GOTOaar
Alina Yurenko - Developer Advocate for GraalVM at Oracle Labs @al1na123
RESOURCES
Alina
ABSTRACT
Minimizing resource usage and ensuring scalability are major concerns in cloud deployments. For Java applications, GraalVM Native Image offers a perfect deployment platform for the cloud, enabling fast startup, low memory footprint, and instant performance.
We’ll learn how to get started, take a look at various frameworks and tools that help building applications with GraalVM Native Image, and learn how to make the most out of it for your applications. [...]
TIMECODES
00:00 Intro
00:43 What GraalVM offers
03:42 GraalVM 🤝 Java microservice frameworks
04:10 Java in the cloud - Goals
05:06 Native image build process
07:04 JIT vs AOT
08:48 Low resource usage
08:54 JIT vs AOT: Memory
09:56 Example: Horizontal scaling of microservices
10:30 Demo: Startup & performance
21:06 Minimize vulnerability
21:17 Reduced attack surface
23:29 Demo: Reducing attach surface
28:26 Scalable microservices with Helidon SE & Native Image
28:56 Compact packaging
29:01 Single native executable
29:41 Lightweight containerized applications
30:27 What’s the catch?
30:40 GraalVM & reflection?
34:26 Required build time step
37:42 What’s new in GraalVM?
38:17 New monitoring features in GraalVM Native Image
39:11 GraalVM community roadmap on GitHub
39:20 What’s next for GraalVM?
39:52 What’s next for Native Image?
40:34 Get started with GraalVM
40:57 Summary
41:44 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know •
Markus Eisele & Natale Vinto • Modernizing Enterprise Java •
Joshua Bloch • Effective Java •
#Java #JavaInTheCloud #JavaCloud #GraalVM #GraalVMTutorial #NativeImage #JIT #AOT #Micronaut #HelidonSE
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
2 months ago 02:00:12 1
Alexander Forbidden: End of Decade 2020 ❄️ Best Middle East Trap Music ❄️Arabic Trap Music Mix 2021
2 months ago 02:00:00 1
Immerse Yourself in the Soothing Sounds of Javanese Gamelan Relaxing Music🌿🎶
2 months ago 00:23:45 1
Create a Powerful AI Chatbot for Your Website | , Groq, Pinecone, SupaBase Tutorial
2 months ago 00:32:22 1
Уроки JavaScript с Нуля - Циклы и итерации в языке JS #5
2 months ago 00:12:00 1
Is this better than HTMX?
2 months ago 00:02:31 1
LUMINOUS: NETHER - Official trailer
2 months ago 00:29:05 1
Amsterdam — Hot day at the beach / 🇳🇱 Netherlands - 4K 60fps (UHD)
2 months ago 02:20:35 1
КАК ДОСТАТЬ СОСЕДА - ВСЕ ИГРЫ | ИСТОРИЯ СЕРИИ
2 months ago 00:01:21 1
📔PvP Moment on Pojavlauncher | FoldCraft Launcher| HelloLauncher | ReallyWorld | FlazzeGrief🗡️
2 months ago 02:01:26 1
Redis и Java приложения // Демо-занятие курса «Java Developer. Professional»
2 months ago 00:04:51 1
Nuxt Router Middleware Tutorial #3 - Named Middleware
2 months ago 00:09:47 1
Nuxt Router Middleware Tutorial #2 - Basic Inline Middleware Example