Tanzu Tuesdays

See live demos of modern application development technologies.

The road to Native Images – what can trip me up? With Dan Dobrin

Watch on Twitch
Watch on YouTube
7:00 PM UTC on Tuesday, Jun 22, 2021

The road to Native Images – what can trip me up? With Dan Dobrin

The road to Native Images – what can trip me up? With Dan Dobrin

Jun 22, 2021

In this episode

Increased cloud adoption by deploying modern apps in K8s opens up entire new sets of use-cases for enterprises on a constant basis. Hence the need to create lightweight and efficient containers that start almost instantly and consume less memory and CPU by orders of magnitude.

Native Images are the next chapter of Spring’s innovation journey in the K8s world. Can Spring Native with GraalVM make the migration to native images seamless? Is there anything that could potentially trip us up? What do we need to know when migrating apps to native? Can we learn to write better Java code in the process?

Let’s answer these questions by looking into:

  • How does Just-in-time vs Ahead-of-time compilation compare?
  • Understanding Runtime vs Build-Time Class Initialization for Spring Native Images
  • Ahead-of-time compilation limitations - what do I need to know and how is Spring Native helping me to mitigate them?
  • What’s working differently for some of the Java’s features in Native Images?
  • Can we learn to write better Java code in the process?

As developers we learn by example … let’s use some practical ones… then explore the topic further at our leisure with a comprehensive set as reference…

Guests

Dan Dobrin

Dan Dobrin

Dan Dobrin is an Enterprise App Modernization Architect in Google Cloud, helping customers adopt modern cloud-native patterns, practices and technologies in Google Cloud, focusing on GKE, Cloud Run, Cloud Functions, Native Images, Spring, event-driven architecture, DevUX, production-readiness and serverless optimization.

Prior to joining Google Cloud, he has built highly scalable, low-latency, flexible frameworks for technology, security and financial services organizations. An avid learner, he’s always looking for the next practical idea to experiment with and share with customers.

Dan has previously presented workshops on Spring Native at Spring One ‘21 and Tanzu TV.

When he leaves his gadgets behind, you’ll find him running, biking or hiking.

Hosts

Tiffany Jernigan

Tiffany Jernigan

Tiffany is a senior developer advocate at VMware and is focused on Kubernetes. She previously worked as a software developer and developer advocate (nerd whisperer) for containers at Amazon. She also formerly worked at Docker and Intel. Prior to that, she graduated from Georgia Tech with a degree in electrical engineering. In her free time she really likes to travel and dabble in photography. You can find her on Twitter @tiffanyfayj.