YoVDO

The Good, the Bad, and the Native - Cloud Native Development with GraalVM

Offered By: Conf42 via YouTube

Tags

GraalVM Courses Microservices Courses Scalability Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the advantages and challenges of cloud-native development in this comprehensive conference talk from Conf42 Cloud Native 2024. Delve into the concept of cloud-native architecture, examining its benefits such as scalability, cost-efficiency, and improved availability. Learn about the JVM microservices frameworks ecosystem and witness practical demonstrations. Investigate GraalVM and its components, including the interpreter, C1, C2, and the Graal compiler. Discover the process of creating native executables through ahead-of-time compilation and explore the pros and cons of native building. Gain insights into best practices for implementing GraalVM native image, using the tracing agent, and conducting native tests. Access valuable resources to further enhance your understanding of cloud-native development.

Syllabus

intro
preamble
gregorio palama
what is cloud native
scalability
lower costs
higher availability
smaller memory footprint
less cpu consumption, lower startup time
the jvm microservices frameworks ecosystem
demo
the bad
graaalvm
interpreter
c1
c2
polyglot vm
graal compiler
native image
ahead of time
input
build
output: native executable
demo project - native
the good
native building drawbacks
demo
the ugly - native
start using grallvm native image
use the tracing agent
test the native executable or perform native tests
resources
thank you


Taught by

Conf42

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera