Overview
This course introduces the Micronaut framework, focusing on developing ultra-lightweight Microservices for Java using a unique compile-time approach. The course covers topics such as subsecond startup time, small memory footprint, no runtime reflection, dependency injection, AOP, and cloud-native development. It also demonstrates how to enhance Microservices using Ahead of Time Compilation (AOT) support and Oracle's GraalVM. The course addresses challenges in serverless and Java frameworks, explores Google Dagger, Grow VM, Decorative Client, and provides insights into configuration and size optimization in the Java ecosystem. The course is designed for Java developers interested in building efficient and lightweight Microservices.
Syllabus
Introduction
Serverless Challenges
Java Framework Challenges
Java Ecosystem
Google Dagger
AOT
Grow VM
Decorative Client
Configuration
Size
Stats
Taught by
GOTO Conferences