Overview
Syllabus
Introduction
Context
Project setup
Live reload
Hello endpoints
Landing page
Singapore Refresh
Test
Hello World
Todo application
Persistence
Add extensions
Autoimport
Todo resource
Entity manager
Entity extension
Database configuration
Application configuration
Refresh
Search Engine
Flow
Swagger UI API
Swagger UI in Production Mode
Vision of Attorney
Search
Compile
Why did we do this
Model vs Microservices vs Functions
Dynamic Orchestrator
Heap Size
What is caucus
Benefits of caucus
Native image generation
Size comparison
Startup time
Unified imperative and reactive
APIs
What is GraalVM
GraalVM around the world
How GraalVM makes massive memory optimization and startup time
The dark side of GraalVM
No reflection everywhere
Frameworks
Benefits of frameworks
What is Quercus
Build process
Quackers testing
Query summary
Repository pattern
observability
database schema migration
Kafka
Delegate
Integration
The future
Feedback
Free book
Questions
Aria
OpenJDK
LightGreen
InvokeDynamic
Taught by
Devoxx