Slide 30
Slide 30 text
@edeandrea
🤘 Compiling a Spring Boot 3 application:
○ 36,583 classes
○ 80,008 fields
○ 256,009 methods
○ 1,783 classes, 2,186 fields, &
11,236 methods using reflection
🤘 Compiling a Quarkus 3 application:
○ 22,420 classes
○ 45,178 fields
○ 180,478 methods
○ 733 classes, 160 fields, & 3,968 methods
using reflection
🤘 The Quarkus application has:
○ 14,163 (39%) less classes
○ 34,830 (44%) less fields
○ 75,531 (30%) less methods
○ 1,050 (59%) less classes using reflection
○ 2,026 (92%) less fields using reflection
○ 7,268 (65%) less methods using reflection
A Real Example