Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java in a World of Containers

Devoxx via YouTube

Overview

Explore Java's role in the world of containers through this informative Devoxx conference talk. Discover practical tips for running Java applications in Docker and Kubernetes environments, focusing on fast startup times, small container images, and efficient resource management. Learn about the differences between containers and VMs, and gain insights into optimizing Java for containerized deployments. Delve into topics such as class data sharing, application CDS, Docker image optimization, and the Java Module System. Understand how to leverage GraalVM for improved performance and explore future developments in Java and JVM technologies for container environments. Gain valuable knowledge on writing less code, respecting the container environment, and improving the economics of Java in containerized deployments.

Syllabus

Introduction
Who is using Java
Containers
Containers vs VMs
What is Java
What do we want
Fast startup
Class data sharing
Application CD
Compile
Docker Image
Alpine
Java Module System
Writing Less Code
Respect the Environment
Ergonomics
Economics

Taught by

Devoxx

Reviews

Start your review of Java in a World of Containers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.